 @charset "UTF-8";
	/**
 * 
 * @authors zx (you@example.org)
 * @date    2019-02-27 16:42:06
 * @version $Id$
 */
/*common.css*/

*{
	margin:0;
	padding:0;
	border:none;
}
h1,h2,h3,h4,h5,h6{
	font-weight:normal;
	font-size:12px;
}
table{
	border-collapse:collapse;
}
li{
	display:inline;
	list-style:none;
}
a{
	text-decoration:none;
	color:#444;
	outline:none;
}
a:hover{
	text-decoration:underline;
}
body,html{
	height:100%;
}
body{
	color:#444;
	font-size:12px;
	font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;
	background:#e5e5e5;
}
body input,select,textarea{
	font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;
	vertical-align:middle;
}
em{font-style:normal;}
#zl_attachpop_ck{
	float:left; 
	clear:both; 
	margin:0 0 0 10px; 
	line-height:24px; 
	height:24px;
}
body .zhul_msg960 {
    width: 1200px;
    background: url(../img/zhul_msg1200.png) no-repeat;
}
input::-ms-clear{display:none;}
.zhul_cj_textarea{
	resize:none;
}
.clearfix:before,.clearfix:after{ 
    content:""; 
    display:table; 
} 
.clearfix:after{clear:both;} 
.clearfix{ 
    *zoom:1;/*IE/7/6*/
}
#editupload{
	display:none;
}
/*group.css*/
.zhul_gray {
	color:#999;
}
.zhul_blue {
	color:#0c97d5;
}
.zhul_f_l {
	float:left;
}
.zhul_f_r {
	float:right;
}
.zhul_font14 {
	font-size:14px;
}
.zhul_c {
	clear:both;
}
.zhul_msg_llist {
	width:1090px !important;
}
/*top样式*/
.new_zhul_top {
	width:100%;
	background:#020202;
	min-width:1200px;
}
.zhul_top_center {
	width:1200px;
	height:40px;
	line-height:40px;
	margin:0 auto;
}
.zhul_top_center a {
	color:#fff;
	text-decoration:none;
}
.zhul_top_center a:hover {
	color:#fff;
}
.new_zhul_shouye {
	float:left;
	padding-top:5px;
	line-height:0;
}
.new_zhul_newss {
	float:left;
	width:1170px;
	position:relative;
	z-index:10003;
}
.new_tpleft {
	float:left;
}
.new_tpleft li {
	float:left;
	margin-left:60px;
}
.new_tpleft li a {
	font-size:14px;
	transition:all ease-in-out .3s;
	-webkit-transition:all ease-in-out .3s;
	-ms-transition:all ease-in-out .3s;
}
.new_tpleft li a:hover {
	-webkit-opacity:0.7;
	-moz-opacity:0.7;
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.new_tpright {
	float:right;
}
.new_tpright li {
	float:left;
	padding-left:20px!important;
	color:#424242;
	position:relative;
	z-index:20;
}
.new_tmore_jiao {
	background:url(../img/kefu/img.png?t=20181015) no-repeat;
	width:7px;
	height:4px;
	display:inline-block;
	vertical-align:middle;
	background-position:0 0;
}
.new_zhul_arrowmore {
	background:#fff;
	position:absolute;
	left:-25px;
	top:35px;
	width:100px;
	z-index:9999;
	background:#fff;
	box-shadow:0px 2px 20px rgba(0,0,0,0.2);
	_box-shadow:0px 2px 20px rgba(0,0,0,0.2);
	_border:1px solid #fff;
	padding:5px 0;
}
.new_zhul_arrowmore a {
	display:block;
	float:left;
	height:32px;
	line-height:32px;
	text-align:center;
	width:100%;
	color:#444;
	font-size:12px !important;
}
.new_zhul_arrowmore a:hover {
	background:#e5e5e5;
	text-decoration:none;
	color:#fe4343;
	-webkit-opacity:1 !important;
	-moz-opacity:1 !important;
	-moz-opacity:1 !important;
	filter:alpha(opacity=100) !important;
	opacity:1 !important;
}
#zhul_header_nav a {
	font-size:12px !important;
}
.bbs_ssbtn:hover {
	-webkit-opacity:0.7;
	-moz-opacity:0.7;
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.new_biad_i {
	position:absolute;
	display:inline-block;
	width:9px;
	height:4px;
	background:url(../img/per_img/talk_header_j.png) no-repeat;
	z-index:9999;
	top:-4px;
	left:48px;
}
.new_zhul_arrowxia {
	background:#fff;
	position:absolute;
	right:0;
	top:35px;
	width:106px;
	display:none;
	z-index:9999;
	background:#fff;
	box-shadow:0px 2px 20px rgba(0,0,0,0.2);
	_box-shadow:0px 2px 20px rgba(0,0,0,0.2);
	_border:1px solid #fff;
	padding:5px 0;
}
.new_zhul_arrowxia a {
	display:block;
	float:left;
	height:32px;
	line-height:32px;
	width:100%;
	color:#444;
	text-align:center;
}
.new_zhul_arrowxia a:hover {
	background:#e5e5e5;
	text-decoration:none;
	color:#000;
	-webkit-opacity:1 !important;
	-moz-opacity:1 !important;
	-moz-opacity:1 !important;
	filter:alpha(opacity=100) !important;
	opacity:1 !important;
}
/*头部搜索框*/
.bbs_top_ss {
	background:url(../img/kefu/img.png?t=20181015) no-repeat;
	background-position:0 -20px;
	width:16px;
	height:16px;
	display:inline-block;
	position:absolute;
	right:10px;
	top:5px;
}
.bbs_top_ss1 {
	background:url(../img/kefu/img.png?t=20181015) no-repeat;
	background-position:0 -4px;
	width:16px;
	height:16px;
	display:inline-block;
	position:absolute;
	right:10px;
	top:5px;
}
#sousuo {
	display:none;
}

.newzl_search_kuang {
	position:relative;
	float:right;
	margin-top:7px;
	margin-right:30px
}
.newzl_search_kuang img {
	width:12px;
	height:26px;
}
.newsearch_kuang2 {
	padding:0 12px;
	background:#eeeeee;
	border-radius:15px;
}
.bbs_newsearch_div {
	background:#eeeeee;
	float:left;
}
.newzl_search_kuang:hover .bbs_top_ss {
	background:url(..../images/zhul_newbbs_ssfdj1.png) center no-repeat;
}
.newzl_search_sr {
	width:140px;
	height:26px;
	line-height:26px;
	background:#eeeeee;
	font-size:14px;
	color:#888888;
	float:left;
	margin-right:20px;
	padding-left:5px;
}
.fixed-nav {
	position:fixed;
	top:5px;
	right:0;
	z-index:10005
}
input {
	outline:none;
}
/*//animate*/
.group_windows {
	background:#000;
	filter:alpha(opacity=20);
	opacity:0.2;
	display:none;
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	z-index:9998;
}
.zhul_lts_tags {
	background:#e5e5e5;
	border-radius:10px;
	padding:0 12px;
	margin:5px 5px 0 0;
	line-height:20px;
	display:block;
	float:left;
}
.zhul_lts_tags a {
	color:#444444;
}
.clearfix:before,.clearfix:after {
	content:"";
	display:table;
}
.clearfix:after {
	clear:both;
}
.clearfix {
	*zoom:1;
}
/*修改placeholder字体颜色*/
input::-webkit-input-placeholder {
	color:#888888 !important;
	/* WebKit browsers */
	font-size:14px !important;
}
input:-moz-placeholder {
	color:#888888 !important;
	/* Mozilla Firefox 4 to 18 */
	font-size:14px !important;
}
input::-moz-placeholder {
	color:#888888 !important;
	/* Mozilla Firefox 19+ */
	font-size:14px !important;
}
input:-ms-input-placeholder {
	color:#888888 !important;
	/* Internet Explorer 10+ */
	font-size:14px !important;
}
.line {
	float:left;
	height:1px;
	width:100%;
	background-color:#e5e5e5;
}
/*end  top样式*/
/*footer*/
.zhul_footer {
	width:960px;
	margin:0 auto;
}
.zhul_bot_footer {
	float:left;
	padding:20px 0;
	width:960px;
	color:#666;
	text-align:center;
	font-size:14px;
	line-height:25px
}
.zhul_botmenu_font {
	font-family:"微软雅黑",Verdana,Arial,Helvetica,sans-serif
}
.zhul_botmenu_pic {
	width:900px
	margin:0 auto;
	padding-top:20px;	
}
.zhul_botmenu_link {
	padding:0 15px;
	border-right:solid 1px #cad5d7;
	color:#666;
	text-decoration:none;
	font-size:14px;
	font-family:"微软雅黑",Verdana,Arial,Helvetica,sans-serif
}
.zhul_botmenu_unbor {
	padding:0 15px;
	border-right:none;
	color:#666;
	text-decoration:none;
	font-size:14px;
	font-family:"微软雅黑",Verdana,Arial,Helvetica,sans-serif
}
/*warp*/
.zhul_warp {
	width:960px
	margin:0 auto;
	margin-top:5px;	
}
.zhul_nwarp {
	width:1200px;
	margin:0 auto;
	margin-top:10px;
}
.zhul_warp_con {
	float:left;
	width:960px;
	background:#fff;
	box-shadow:0 0 5px rgba(0,0,0,0.3);
	*border:1px solid #dddddd;
	border:1px solid #dddddd\9;
}
.zhul_nwarp_con {
	float:left;
	width:1200px;
	background:#fff;
}
.zhul_nwarp_ncon {
	float:left;
	width:1200px;
	background:#fff;
	box-shadow:0 0 5px rgba(0,0,0,0.3);
	*border:1px solid #dddddd;
	border:1px solid #dddddd\9;
}
.zhul_warp_new {
	width:1200px;
	margin:0 auto;
	margin-top:10px;
}
.zhul_warp_ncon {
	float:left;
	width:1200px;
	background:#fff;
}
.zhul_topad {
	float:left;
	width:960px;
}
.zhul_main {
	float:left;
	width:940px;
	padding:10px;
}
.zhul_main_con {
	float:left;
	width:920px;
	padding:20px;
}
.zhul_nmain_con {
	float:left;
	width:1010px;
	padding:20px 95px;
}
.zhul_nmain_ncon {
	float:left;
	width:1160px;
	padding:20px;
}
/*文本框 弹框样式*/
.zhul_cj_position {
	position:relative;
}
.zhul_cj_flBox {
	background:#fff;
	border:2px solid #ccc;
	float:left;
	left:0;
	position:absolute;
	top:42px;
	width:336px;
	z-index:9999;
	display:none;
}
.zhul_cj_jiao {
	background:url(../img/indeximg/zhul_btns_bg.gif) no-repeat -381px 0;
	clear:both;
	height:9px;
	left:30px;
	overflow:hidden;
	position:absolute;
	top:-9px;
	width:11px;
	z-index:9999;
}
.zhul_cj_ktop {
	background:#f7f7f7;
	border-bottom:1px solid #e6e6e6;
	float:left;
	height:36px;
	line-height:36px;
	width:100%;
}
.zhul_cj_ltitle {
	float:left;
	font-size:16px;
	padding-left:15px;
}
.zhul_cj_ltitle a {
	font-size:12px;
	padding-left:10px;
}
.zhul_cj_krclose {
	float:right;
}
.zhul_box_rclose {
	background:url(../img/indeximg/close.gif) no-repeat;
	float:left;
	height:36px;
	width:36px;
}
.zhul_cj_krclose a:hover {
	background:url(../img/indeximg/closeHv.gif) no-repeat;
	float:left;
	height:36px;
	width:36px;
}
/*首页公用代码*/
.zhul_sy_main {
	width:100%;
	background:#909090;
	height:50px;
	line-height:50px;
	z-index:10002;
	min-width:1200px;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity:0.95;
	opacity:0.95;
}
.pt1520 {
	font-size:18px;
	color:#ddd;
	line-height:50px;
}
.pt1520 img {
	vertical-align:top;
}
.pt1520 a,.pt1520 a:hover {
	color:#ddd;
}
.zhul_sy_column {
	width:1200px;
	margin:0 auto;
}
/*发新帖按钮*/
.send_new {
	background:#F94343;
	border-radius:9px;
	height:26px;
	width:105px;
	line-height:26px;
	float:right;
	text-align:center;
	font-size:14px;
	margin-top:13px;
}
.send_new a {
	color:white;
}
.send_new img {
	vertical-align:middle;
	margin-right:4px;
	position:relative;
	top:-2px;
}
.zhul_sy_rsearch {
	float:right;
}
.zhul_sy_rsearch ul {
	float:left;
}
.zhul_sy_rsearch ul li {
	float:left;
	margin-left:15px;
}
.zhul_sy_rsearch ul li a {
	color:#fff;
	font-size:12px;
}
.zhul_sy_sstext {
	float:left;
	width:310px;
	height:28px;
	border:1px solid #ccc;
	line-height:28px;
	background:#fff;
	color:#999;
	border-radius:2px;
	padding:0 5px;
	font-size:12px;
}
.zhul_sy_rssBtn {
	float:left;
	width:65px;
	height:30px;
	background:#0c97d5;
	border-radius:3px;
	color:#fff;
	font-size:12px;
	cursor:pointer;
	margin-left:5px;
}
.zhul_sy_nav {
	float:left;
	background:url(../img/pubimg/zhul_qz_navbg.gif) repeat-x;
	width:100%;
	height:43px;
}
.zhul_sy_nav li {
	float:left;
	font-size:16px;
	margin:0 10px;
}
.zhul_sy_nav a {
	display:inline;
	color:#444;
	line-height:40px;
	margin:0 5px;
}
.zhul_sy_zyfl {
	background:url(../img/pubimg/zhul_nav_jiao.gif) no-repeat right 18px;
	padding-right:12px;
	position:relative;
	z-index:3;
}
.zhul_sy_zyfl2 {
	background:url(../img/pubimg/zhul_nav_jiao.gif) no-repeat right 18px;
	padding-right:12px;
	position:relative;
	z-index:3;
}
.zhul_sy_nav .zhul_sy_navHv {
	color:#0c97d5;
	border-bottom:3px solid #0c97d5;
}
.zhul_sy_nav .zhul_nav_flhv,.zhul_xx_nav .zhul_nav_flhv {
	background:url(../img/pubimg/zhul_nav_jiao.gif) no-repeat right 18px #eee;
}
.zhul_nav_flhv a:hover {
	color:#444;
}
.zhul_sy_sort {
	float:left;
	background:#eee;
	padding:10px 20px;
	width:440px;
	position:absolute;
	z-index:9999;
	top:40px;
	left:0;
	display:none;
}
.zhul_sy_sort2 {
	float:left;
	background:#eee;
	padding:10px 15px;
	width:225px;
	position:absolute;
	z-index:9999;
	top:40px;
	left:0;
	display:none;
}

.zhul_sy_nav .zhul_fl_zylist a {
	float:left;
	font-size:12px;
	line-height:20px;
	margin:5px 25px 0 0;
	white-space:nowrap;
}
.zhul_fl_zylist a:hover,.zhul_fl_zylist a.zhul_fl_zyhv {
	background:#0c97d5;
	color:#fff;
}
.zhul_fl_zyjs a:hover {
	color:#000;
}
/*分页*/
.zhul_qz_page {
	float:left;
	width:100%;
	padding:60px 0;
	font-size:14px;
}
.zhul_qz_pageul {
	clear:both;
	text-align:center;
}
.zhul_qz_pageul li {
	padding:0 5px;
	text-align:center;
}
.zhul_qz_pageul a {
	color:#444;
	padding:3px 10px;
}
.zhul_qz_pageul a:hover,.zhul_qz_pageul a.zhul_zr_pageHv {
	background:#ee2e2e;
	border-radius:2px;
	color:#fff;
	text-decoration:none;
}
.zhul_qz_pageul .zhul_qz_pagea {
    border-radius:2px;
	color:#fff;
}
.zhul_zr_pageHv_qd {
	color:#666;
}
.zhul_zr_pageHv_qd span {
	margin:0 20px 0 0;
}
.zhul_zr_pageHv_sp {
	color:#bbb;
}
.zhul_zr_pageHv_upage {
	color:#666;
	font-size:12px;
	width:30px;
	border:1px solid #bbb;
	text-align:right;
	margin-bottom:2px;
	padding:1px 6px 1px 0;
	vertical-align:baseline;
	*margin-bottom:-2px;
}
.zhul_xx_nav {
	float:left;
	padding-top:10px;
}
.zhul_xx_nav li {
	float:left;
	font-size:16px;
	margin-left:20px;
	line-height:40px;
}
.zhul_xx_nav a {
	margin:0 5px;
	color:#444;
}
/*公共头部*/
.zhul_bbs_header {
	float:left;
	width:100%;
}
.zhul_bbs_banner {
	float:left;
	width:100%;
	background:url(../img/pubimg/zhul_banner.jpg) no-repeat;
	height:220px;
	position:relative;
	z-index:1;
}
.zhul_bbs_templete {
	left:0;
	position:absolute;
	top:0;
	width:960px;
	height:220px;
	overflow:hidden;
}
.zhul_bbs_templete a {
	float:left;
	background:url(../img/indeximg/zhul_btns_bg.gif) no-repeat -289px -50px;
	width:18px;
	height:19px;
}
.zhul_bbs_templete a:hover {
	background-position:-308px -50px;
	width:19px;
	height:20px;
}
.zhul_lts_header {
	float:left;
	padding:0 0 10px 20px;
	position:relative;
	width:930px;
	z-index:15;
	top:0;
}
.zhul_lts_photo {
	background:#fff;
	border:1px solid #ddd;
	float:left;
	padding:4px;
	position:absolute;
	top:-105px;
	width:200px;
	z-index:666;
	left:20px;
	height:200px;
}
.zhul_lts_rinfo {
	float:right;
	width:700px;
}
.zhul_lts_profile {
	border-bottom:1px solid #ddd;
	float:left;
	width:100%;
}
.zhul_lts_infoleft {
	float:left;
	width:440px;
	padding-bottom:5px;
}
.zhul_lts_infoleft p {
	float:left;
	width:100%;
}
.zhul_lts_username {
	font-size:28px;
	font-weight:bold;
}
.zhul_lts_username a {
	color:#000;
}
.zhul_lts_nusername {
	font-size:28px;
	float:left;
}
.zhul_lts_nusername a {
	color:#000;
}
.zhul_lts_cjdate {
	color:#999;
	line-height:30px;
}
.zhul_lts_ncjdate {
	color:#999;
	line-height:30px;
	font-size:14px;
	clear:both;
}
.zhul_lts_Rshuju {
	float:right;
	padding-top:10px;
}
.zhul_lts_Rshuju li {
	border-right:1px solid #eee;
	color:#666666;
	float:left;
	height:40px;
	padding:0 5px;
}
.zhul_lts_Rshuju span {
	display:block;
}
.fontnum {
	color:#444444;
	font-family:Verdana;
	font-size:12px;
}
.fontcolor {
	color:#666666;
	font-size:14px;
}
.zhul_lts_Rshuju a:hover {
	color:#0c97d5;
}
.zhul_lts_nRshuju {
	float:right;
}
.zhul_lts_nRshuju li {
	border-right:1px solid #eee;
	color:#666666;
	float:left;
	height:40px;
	padding:0 15px;
	text-align:center;
}
.zhul_lts_nRshuju span {
	display:block;
}
.nfontnum {
	color:#444444;
	font-family:Arial;
	font-size:20px;
}
.fontcolor {
	color:#666666;
	font-size:14px;
}
.zhul_lts_nRshuju a:hover {
	color:#0c97d5;
}
.zhul_lts_sjHv {
	color:#0c97d5;
}
.zhul_lts_lmsg {
	float:left;
	width:460px;
}
.zhul_lts_jianjie {
	float:left;
	line-height:24px;
	padding-top:5px;
	width:100%;
	position:relative;
	z-index:1;
}
.zhul_lts_njianjie {
	float:left;
	line-height:20px;
	width:100%;
	position:relative;
	z-index:1;
	font-size:14px;
}
.zhul_zkxx_con {
	display:none;
	position:absolute;
	width:438px;
	padding:5px 5px 5px 10px;
	background:#f8f8f8;
	border:1px solid #ddd;
	z-index:9000;
	right:5px;
	top:55px;
}
.zhul_zkxx_jiao {
	position:absolute;
	background:url(../img/indeximg/zhul_zkxx_jiao.gif) no-repeat;
	width:15px;
	height:6px;
	right:45px;
	top:-6px;
	z-index:9666;
}
.zhul_lts_nbiaoqian {
	float:left;
	width:100%;
	padding-top:10px;
	line-height:20px;
}
.zhul_lts_biaoqian {
	float:left;
	width:100%;
	padding-top:8px;
	line-height:20px;
}
.zhul_xx_biaoqian {
	float:left;
	width:760px;
	padding-top:8px;
	line-height:20px;
}

.zhul_bbs_znav {
	float:left;
	width:920px;
	border-bottom:4px solid #0c97d5;
	padding:0 20px;
	display:inline;
	padding-bottom:6px;
	background:#fff;
	margin-top:25px;
}
.zhul_bbs_nznav {
	float:left;
	width:1140px;
	padding:0 20px 0 40px;
	border-bottom:5px solid #333;
	display:inline;
	background:#fff;
}
.zhul_bbs_navbar {
	float:left;
}
.zhul_bbs_navbar li {
	float:left;
	margin-right:6px;
	background:#aaa9a9;
	text-align:center;
	width:105px;
	height:37px;
	line-height:37px;
}
.zhul_bbs_navbar a {
	display:block;
	color:#fff;
	font-size:16px;
}
.zhul_bbs_navbar a:hover {
	color:#fff;
}
.zhul_bbs_navbar .zhul_bbs_barHv {
	background:#0c97d5;
	color:#fff;
}
.zhul_bbs_navbar .zhul_bbs_nbarHv {
	background:#333;
	color:#fff;
}
.zhul_bbs_rset {
	float:right;
	padding-top:5px;
}
.zhul_bbs_rset li {
	float:left;
	padding-left:20px;
	color:#bbb;
}
.zhul_bbs_rset a {
	color:#444;
	font-size:14px;
}
.zhul_bbs_rset .zhul_bbs_sethv {
	color:#FF0000;
}
.zhul_bbs_lsubbar {
	float:left;
	line-height:34px;
}
.zhul_bbs_lsubbar li {
	float:left;
	margin:0 5px 0 10px;
}
.zhul_bbs_lsubbar a {
	color:#999;
}
.zhul_bbs_lsubbar .zhul_lbar_hv {
	color:#0c97d5;
}
.zhul_bbs_ssbg {
	float:left;
	width:1160px;
	padding:0 20px;
	background:#f6f6f6;
	height:34px;
}
/*热度*/
.zhul_bw_hotL {
	background:#f9cb2b;
	border-radius:2px;
	display:inline;
	float:left;
	height:60px;
	margin:0 10px 0 0;
	overflow:hidden;
	text-align:center;
	width:64px;
}
.zhul_bw_hotL2 {
	background:#f69301;
	border-radius:2px;
	display:inline;
	float:left;
	height:60px;
	margin:0 10px 0 0;
	overflow:hidden;
	text-align:center;
	width:64px;
}
.zhul_bw_hotL3 {
	float:left;
	width:64px;
	height:60px;
	background:#e20100;
	border-radius:2px;
	text-align:center;
	overflow:hidden;
	margin:0 10px 0 0;
	display:inline;
}
.zhul_bw_hotL a,.zhul_bw_hotL2 a,.zhul_bw_hotL3 a {
	display:block;
	color:#fff;
	width:100%;
	height:100%;
	font-size:20px;
	line-height:30px;
	text-align:center;
	font-family:Arial;
}
.zhul_bw_hotL a img,.zhul_bw_hotL2 a img,.zhul_bw_hotL3 a img {
	margin-top:5px;
	width: 24px;
	height: 28px;
}
.zhul_bw_hotL3 .zhul_hots {
	font-size:20px;
	line-height:20px;
	display:block;
	width:67px;
	padding-top:12px;
}
.zhul_bw_hotL3 .zhul_hotnum {
	font-size:12px;
	line-height:20px;
	display:block;
	width:67px;
}
.zhul_bw_hotL a:hover,.zhul_bw_hotL2 a:hover,.zhul_bw_hotL3 a:hover {
	color:#fff;
	text-decoration:none;
}
.zhul_lts_jiaru,.zhul_lts_aljr {
	float:left;
	width:210px;
	text-align:center;
	padding-top:120px;
}
.zhul_bbs_jing {
	display: inline-block;
    background: #fc574e;
    color: #fff;
    font-size: 16px;
    border-radius: 2px;
    padding: 0px 5px;
    line-height: 24px;
    position: relative;
    top: -3px;
    margin-left: 3px;
}
.zhul_bbs_vip{
	display: inline-block;
    background: #cfa972;
    color: #fff;
    font-size: 16px;
    border-radius: 2px;
    padding: 0px 5px;
    line-height: 24px;
    position: relative;
    top: -3px;
    margin-left: 3px;
}
/*群组首页 页面样式*/

.zhul_qz_xwen {
	float:left;
	font-size:14px;
	overflow:hidden;
	width:208px;
	height:25px;
	line-height:25px;
}
.zhul_qz_xwen a {
	padding-right:5px;
	word-break:break-all;
	color:#444;
}
.zhul_nqz_xwen {
	float:left;
	font-size:14px;
	overflow:hidden;
	width:200px;
	height:25px;
	line-height:25px;
}
.zhul_nqz_xwen a {
	word-break:break-all;
	color:#444;
}
.zhul_qz_xwen2 {
	float:left;
	overflow:hidden;
	padding-left:4px;
	width:100px;
	height:25px;
	text-align:left;
	font-size:14px;
	line-height:28px
}
.zhul_qz_xwen2 a {
	word-break:break-all;
	color:#444;
}
.zhul_qz_xwen2 .on {
	color:#0c97d5;
}
.zhul_qz_xwen2 a:hover {
	color:#ee2e2e;
}
.zhul_qz_rxian2 {
	color:#ddd;
	float:left;
	line-height:25px;
}
.newbbs_rmtags {
	float:left;
	padding:10px 0 10px 12px;
}
.newbbs_rmtags:hover .newbbs_rmtags1{
	display:block;
}
/*友情链接 样式*/

.zhul_nqz_friendlink {
	border:1px solid #dadada;
	display:inline;
	float:left;
	margin:10px 0 10px 10px;
	padding:5px 10px;
	width:1160px;
}
.zhul_nqz_friendlink li {
	float:left;
	line-height:20px;
	margin-right:10px;
	white-space:nowrap;
}
.zhul_nqz_friendlink a {
	color:#444;
}



/*返回顶部*/
.zhul_qz_noresult {
	font-size:16px;
	color:#999;
	float:left;
	width:100%;
	margin:70px 0 70px 0;
	text-align:center;
}
.zhul_tz_louc {
	float:right;
	line-height:28px;
}
.zhul_tz_lcnum {
	float:right;
	font-size:32px;
	font-family:Verdana;
}
/*加热收集分享*/
.zhul_dt_xihuan {
	float:left;
	width:100%;
	padding:10px 0;
}
.zhul_dt_lhot,.zhul_dt_lsji,.zhul_dt_lzbo,.zhul_al_lhot,.zhul_al_lsji,.zhul_al_lzbo {
	float:left;
	width:68px;
}
.zhul_add_hot {
	float:left;
	overflow:hidden;
	width:106px;
	height:38px;
	background:url(../img/kefu/img.png?t=20181015) no-repeat;
	background-position:0 -538px!important
}
.zhul_hot_num {
	float:left;
	display:inline-block;
	margin-left:5px;
	padding:9px 10px;
	height:18px;
	min-width:38px;
	border:1px solid #F94343;
	border-radius:20px;
	color:#F94343;
	text-align:center;
	font-size:18px;
	line-height:18px
}

.zhul_al_hot {
	float:left;
	overflow:hidden;
	width:106px;
	height:38px;
	background:url(../img/kefu/img.png?t=20181015) no-repeat;
	background-position:0 -462px!important
}
.zhul_al_sj {
	float:left;
	overflow:hidden;
	width:106px;
	height:38px;
	background:url(../img/kefu/img.png?t=20181015) no-repeat;
	background-position:0 -576px!important
}
.zhul_al_lhot a:hover {
	background-position:-138px 0
}
.zhul_al_lsji a:hover {
	background-position:-138px -27px
}
.zhul_al_lzbo a:hover {
	background-position:-138px -54px
}
.zhul_xx_czfx {
	float:left;
	width:618px;
	padding:30px 20px 0 40px;
}
.zhul_zyfl_l {
	float:left;
	width:84px;
	text-align:right;
	padding:5px 0 3px 0;
	font-size:12px;
	font-weight:bold;
	color:#000;
	line-height:20px;
}
.zhul_zyfl_ll {
	width:80px;
	font-size:12px;
	padding:5px 5px 3px 0;
	font-weight:bold;
	color:#000;
	line-height:20px;
}
.zhul_zyfl_rlb {
	float:left;
	width:350px;
	padding-top:5px;
}
.zhul_sy_nav .zhul_zyfl_rlb a {
	font-size:12px;
	margin:0 0 3px 10px;
	float:left;
	line-height:20px;
}
.zhul_zyfl_liebiao {
	float:left;
	width:435px;
	padding-bottom:5px;
}
.zhul_zyfl_bot {
	float:left;
	width:100%;
	border-top:1px solid #ddd;
	margin-top:10px;
	padding-top:5px;
}
.zhul_zyfl_bot a {
	font-size:12px;
	margin:0 5px 0 0;
}
.comment_pixed {
	position:fixed;
	top:40px;
	z-index:600;
}
.zhul_zyfl_liebiao a.zhul_fl_zyhv,.zhul_zyfl_bot a.zhul_fl_zyhv {
	background:#0c97d5;
	color:#fff;
}
/*热门小组  会员风采*/

.zhul_wnav {
	float:left;
	width:100%;
}

.zhul_jiar_send {
	float:left;
	width:320px;
	padding:25px 0 50px 20px;
	font-size:14px;
}
.zhul_jiar_btn {
	background:url(../img/indeximg/zhul_zy_btns.gif) no-repeat -256px -152px;
	cursor:pointer;
	float:right;
	height:28px;
	width:63px;
}
.zhul_jiar_btn:hover {
	background-position:-256px -181px;
}
.zhul_nhottz {
	float:left;
	padding-top:3px;
}
.zhul_arrowmore {
	background:#fff;
	position:absolute;
	left:-25px;
	top:35px;
	width:100px;
	z-index:9999;
	background:#fff;
	box-shadow:0px 2px 20px rgba(0,0,0,0.2);
	_box-shadow:0px 2px 20px rgba(0,0,0,0.2);
	_border:1px solid #fff;
	padding:5px 0;
}
.zhul_arrowmore a {
	display:block;
	float:left;
	height:32px;
	line-height:32px;
	text-align:center;
	width:100%;
	color:#444;
	font-size:12px !important;
}
.zhul_arrowmore a:hover {
	background:#e5e5e5;
	text-decoration:none;
	color:#000;
	-webkit-opacity:1 !important;
	-moz-opacity:1 !important;
	-moz-opacity:1 !important;
	filter:alpha(opacity=100) !important;
	opacity:1 !important;
}
/*头部搜索框*/

.bbs_ssbtn {
	float:left;
}
.bbs_ssbtn a {
	background:url(..../images/zhul_newbbs_ssfdj1.png) no-repeat 0 0;
	width:16px;
	height:16px;
	display:inline-block;
	margin-top:13px;
}
input {
	outline:none;
}
/*//animate*/

/* 头部加入发帖 */
.ft-wrap a {
	display:inline-block;
	width:140px;
	height:26px;
	background:#F94343;
	text-align:center;
	line-height:26px;
	color:#fff;
	font-size:14px;
	margin-top:12px;
	border-radius:13px;
}
.ft-wrap img {
	width:14px;
	height: 14px;
	vertical-align:sub;
	padding-bottom:1px;
	padding-right:5px;
}
.vote-wrap a {
	display:inline-block;
	width:104px;
	height:26px;
	background:#AAAAAA;
	line-height:26px;
	color:#fff;
	font-size:14px;
	text-align:center;
	margin-top:12px;
	border-radius:13px;
}
/* 发帖弹窗 */
.post-wrap {
	display:none;
	width:430px;
	height:196px;
	position:fixed;
	left:50%;
	top:50%;
	margin-left:-215px;
	margin-top:-98px;
	border:9px solid #D2D2D2;
	background:#fff;
	z-index:999;
}
.post-tittle {
	width:100%;
	padding:13px 0;
	height:24px;
	font-size:22px;
	line-height:24px;
	text-indent:20px;
}
.colse-t {
	width:24px;
	height:24px;
	float:right;
	margin-right:10px;
	cursor:pointer;
}
.name-wrap {
	padding:30px 20px;
	font-size:14px;
	line-height:22px;
	color:#444444;
}
.group-name {
	color:#000000;
}
.buy-btn {
	display:block;
	width:104px;
	height:26px;
	border-radius:2px;
	font-size:14px;
	line-height:26px;
	color:#fff;
	text-align:center;
	background:#F94343;
	float:right;
	margin-right:10px;
}
/* 透明背景 */
.cover-bg {
	display:none;
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	background:#000;
	opacity:0.1;
	z-index:99;
}
/*group_con.css*/
#editupload {
	z-index:10000;
	left:188px
}
#edui1 {
	z-index:9999 !important;
}
a {
	color:#0c97d5;
}
a:hover {
	text-decoration:none;
}
#zhul_pic a:hover {
	background:none;
}
.red {
	vertical-align:middle;
}
.red:hover {
	color:#F04E4F;
}
.addtag_btn a:hover {
	color:#fff;
}
/*群分类列表 页面样式*/
.zhul_xx_uname {
	float:left;
	width:100%;
	text-align:center;
	height:30px;
	line-height:30px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-overflow:ellipsis;
}
.zhul_xx_lzname {
	float:left;
	padding-left:10px;
}
.zhul_xx_lzname img {
	vertical-align:top;
	padding-top:11px;
	*padding-top:0;
}
.zhul_xx_limg30 {
	float:left;
	width:38px;
}

.zhul_xx_content {
	float:left;
	width:618px;
	font-size:16px;
	line-height:30px;
	padding:10px 20px 0 20px;
	word-break:break-all;
}
.zhul_xx_lshare {
	float:left;
	width:100%;
	padding-top:10px;
	position:relative;
	z-index:0;
}


.zhul_xx_dptop {
	float:left;
	width:100%;
	background:url(../img/indeximg/zhul_xx_dping.gif);
	height:37px;
}
.zhul_xx_dptit {
	float:left;
	background:#fff;
	padding-right:10px;
	line-height:37px;
	position:relative;
}
.zhul_xx_dpnums {
	color:#ff7400;
	padding-left:5px;
}
.zhul_xx_Rzhankai {
	float:right;
	padding-right:20px;
}
.zhul_xx_Rzhankai .zhankai span {
	height:19px;
	width:31px;
	display:inline-block;
	background:url(../img/share/img.png) no-repeat
}
.zhul_xx_Rzhankai .zhankai .zhul_xx_zhankai {
	background-position:-251px 0;
}
.zhul_xx_Rzhankai .zhankai .zhul_xx_shouqi {
	background-position:-220px 0;
}
.zhul_xx_dpyonghu {
	float:left;
	width:100%;
}
.zhul_xx_dpyonghu li {
	float:left;
	width:100%;
	border-bottom:1px solid #eee;
	padding:10px 0;
	line-height:30px;
}
.zhul_xx_dpuser {
	float:right;
	width:680px;
}
.zhul_xx_dpuser a {
	color:#999;
}
.zhul_xx_botcz {
	clear:both;
	float:left;
	width:720px;
	margin:10px 50px 0 80px;
	display:inline;
	padding-top:15px;
}
.zhul_xx_czRlist {
	float:right;
}
.zhul_xx_czRlist a {
	margin-left:10px;
}
.zhul_xx_pingtCon {
	float:left;
	width:690px;
	font-size:16px;
	line-height:30px;
	padding:0 50px 0 110px;
	word-break:break-word;
}
.zhul_xx_pingtCon p {
	word-wrap:break-word;
}
.zhul_xx_fatie {
	float:left;
	width:760px;
	padding:20px 50px 35px 40px;
}
.zhul_xx_huit {
	float:left;
	width:100%;
	padding-top:20px;
}
.zhul_xx_Lhuifu {
	float:left;
	width:470px;
}
.zhul_xx_lastpage {
	float:left;
	padding-top:8px;
}
.zhul_hf_errormsg {
	float:right;
	color:#f00;
	padding-top:20px;
}
.zhul_xx_Rfabu {
	float:right;
	padding-top:10px;
}
.zhul_xx_fbgray {
	float:left;
	background:#cbcbcb;
	width:114px;
	height:35px;
	border-radius:5px;
	color:#fff;
	text-indent:8px;
	letter-spacing:8px;
	font-size:16px;
	line-height:35px;
}
.zhul_xx_fbhigh {
	float:left;
	background:#f94343;
	width:114px;
	height:35px;
	border-radius:5px;
	color:#fff;
	text-align:center;
	font-size:16px;
	line-height:35px;
	cursor:pointer;
}
.zhul_xx_wait {
	float:left;
	background:url(../img/indeximg/fabiao_wait3.gif) no-repeat;
	width:114px;
	height:35px;
	color:#fff;
	border-radius:4px;
	font-size:16px;
	text-indent:4px;
}
.zhul_xx_fbhigh:hover {
	background:#ff2437;
}
.zhul_xx_yzm {
	float:left;
	width:100%;
	padding-top:10px;
}
.zhul_xx_vote {
	float:left;
	width:740px;
	padding:20px 0 20px 60px;
}
.zhul_xx_tpXuan {
	float:left;
	width:100%;
	color:#999;
	font-size:14px;
	line-height:30px;
}
.zhul_xx_tpend {
	float:left;
	width:100%;
	font-size:14px;
	line-height:30px;
}
.zhul_xx_tpjieguo {
	float:left;
	width:100%;
	padding-top:20px;
}
.zhul_xx_tpTit {
	float:left;
	width:100%;
	font-size:14px;
}
.zhul_xx_tpLeft {
	float:left;
	width:410px;
	padding-top:10px;
}
.zhul_tp_graybg {
	float:left;
	width:300px;
	background:#eee;
	height:18px;
}
.zhul_tp_bflv {
	float:left;
	padding-left:10px;
	line-height:18px;
}
.zhul_xx_tpPros {
	float:right;
	padding-top:4px;
}
.zhul_xx_yhhot {
	float:left;
}
.zhul_xx_yhhot a {
	margin-right:2px;
}
.zhul_xx_yhmore {
	float:left;
	padding-left:5px;
}
.zhul_xx_yhhot img {
	vertical-align:middle;
}
/*交换友情链接*/
.zhul_xx_votebtns {
	float:left;
	padding-top:40px;
}
.zhul_xx_votegray {
	float:left;
	background:url(../img/indeximg/zhul_votebtn_hv.gif) no-repeat;
	width:84px;
	height:30px;
	cursor:pointer;
}
.zhul_xx_votehigh {
	float:left;
	background:url(../img/indeximg/zhul_votebtn.gif) no-repeat;
	width:84px;
	height:30px;
	cursor:pointer;
}
/*统计页面*/

.zhul_xx_bjqbg {
	float:left;
	background:url(../img/indeximg/zhul_xx_bjq.png) no-repeat;
	width:760px;
	height:146px;
	text-align:center;
	font-size:14px;
	padding-top:100px;
}
.zhul_xx_bjqbg_ipad {
	float:left;
	width:658px;
	box-shadow:0 2px 2px #bbb;
	border-top:1px solid #eee;
	*border:1px solid #ddd;
	*border-bottom:1px solid #ccc;
	border:1px solid #ddd\9;
	border-bottom:1px solid #ccc\9;
	border-radius:4px;
	margin-top:20px;
	display:inline;
	text-align:center;
	font-size:14px;
	padding:40px 0;
}
.zhul_xx_bjqbg_ipad p {
	float:left;
	width:100%;
	text-align:center;
	padding:10px 0;
}
.zhul_tz_addbq {
	padding-right:10px;
	position:relative;
	z-index:5;
}
.zhul_tz_addbq a {
	color:#999;
}
.zhul_tag_text {
	float:left;
	width:158px;
	height:32px;
	line-height:32px;
	border:1px solid #ddd;
	padding:0 5px;
	font-size:12px;
}
.zhul_tj_bqsub {
	float:left;
	background:#F94343;
	color:#fff;
	width:45px;
	height:34px;
	margin-left:5px;
	cursor:pointer;
	border-radius:5px;
}
.quote img {
	vertical-align:top;
	padding-top:6px;
}
.zhul_xx_botcz a {
	color:#999;
	margin:0 3px;
}
/* 弹框位置控制*/
.zhul_pop_parent .zhul_info_leftbox {
	bottom:22px;
	left:-20px;
	left:0px;
}
.zhul_lb_Rreply .zhul_sy_headerBox {
	float:none;
}
.zhul_pop_parent_avatar .zhul_info_leftbox {
	bottom:42px;
	left:0px;
}
.zhul_pop_parent_avatar .zhul_xx_lzname {
	padding-left:10px;
}
.zhul_pop_parent_avatar .zhul_xx_limg30 a {
	float:left;
}
.zhul_xx_dpyonghu .zhul_xx_dpuser {
	float:left;
	padding-left:10px;
	word-break:break-all;
	word-wrap:break-word;
}

.tag {
	width:125px;
	height:65px;
	border:1px solid #fff;
	border-radius:5px;
	position:relative;
	background-color:#fff;
}
.arrow {
	position:absolute;
	width:17px;
	height:17px;
	bottom:27px;
	left:-18px;
}
.arrow * {
	display:block;
	border-width:10px;
	position:absolute;
	border-style:solid dashed dashed dashed;
	font-size:0;
	line-height:0;
}
.arrow em {
	border-color:transparent #fff transparent  transparent;
}

/*已获得奖励弹框*/
.zhul_gc_award {
	float:left;
	color:#ed7217;
	position:relative;
	display:inline-block;
}
.zhul_gc_award img {
	vertical-align:middle;
	width:12px;
	height:12px;
	margin-top:-3px;
}
.zhul_award_already {
	position:absolute;
	top:33px;
	left:-52px;
	z-index:666;
}
.zhul_alward_tank {
	width:180px;
	border:1px solid #dfdfdf;
	position:relative;
	background-color:#fbf7e1;
	border-radius:6px;
	padding:10px 15px;
	box-shadow:1px 1px 10px 0px #d8d8d8;
	z-index:9999;
}
.zhul_alward_tank em {
	display:block;
	border-width:10px;
	position:absolute;
	bottom:65px;
	left:85px;
	border-style:dashed dashed solid;
	border-color:transparent transparent #dfdfdf;
	font-size:0;
	line-height:0;
}
.zhul_alward_tank span {
	display:block;
	border-width:10px;
	position:absolute;
	bottom:64px;
	left:85px;
	border-style:dashed dashed solid;
	border-color:transparent transparent #fbf7e1;
	font-size:0;
	line-height:0;
}
.zhul_alward_tank p {
	font-size:12px;
	color:#444;
}
.zhul_alward_tank i {
	font-style:normal;
}

.zhul_bbs_nr250 {
	float:left;
	overflow:hidden;
	margin:0;
	width:350px;
	border:1px solid #ddd;
	background-color:#fff;
	text-align:center
}
.dashed_line {
	border-bottom:1px dashed #ccc;
	padding-top:10px;
}
.zhul_xx_content .group_updown_btn {
	display:inline-block;
	font-size:16px;
	color:#f04e4f;
	border:1px solid #f04e4f;
	width:112px;
	height:30px;
	line-height:30px;
	border-radius:16px;
	text-align:center;
	cursor: pointer;
}
.zhul_xx_content .group_updown_btn:hover {
	background:#f04e4f;
	color:#fff;
}
.zl_attach_del {
	margin:0 0 0 10px;
}
/* 上传封面  */

.bbs-fdt {
	position:fixed;
	width:1200px;
	bottom:0;
	height:54px;
	line-height:54px;
	z-index:10001;
	margin-left:-600px;
	left:50%
}
.bbsfdt-bg {
	width:100%;
	height:54px;
	position:absolute;
	top:0;
	left:0;
	background:#000000;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	opacity:.7;
}
.bbsfdt-text {
	position:relative;
	width:100%;
}
.bbsfdt-t2 {
	color:#FFFFFF;
	font-size:20px;
	padding-left:290px;
}
.bbsfdt-btn1 {
	position:absolute;
	right:315px;
	bottom:10px;
	display:block;
	width:116px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:16px;
	background:#FFFFFF;
	color:#444444;
	border-radius:6px;
}
.bbsfdt-btn2 {
	position:absolute;
	right:450px;
	bottom:10px;
	display:block;
	width:136px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:16px;
	background:#00a0e9;
	color:#FFFFFF;
	border-radius:6px;
}

.bbsfdt-close-btn {
	display:block;
	position:absolute;
	right:25px;
	bottom:15px;
	width:24px;
	height:24px;
	background:url(../img/kefu/img.png?t=20181015) no-repeat;
	background-position:0 -36px;
}
/* 新的头部发帖 */
.zlft_gray {
	display:block;
	width:104px;
	height:26px;
	background:#F94343;
	font-size:14px;
	color:#fff;
	line-height:26px;
	text-align:center;
	margin-top:12px;
	opacity:0.8;
}
.zlft_red {
	display:block;
	width:104px;
	height:26px;
	background:#F94343;
	font-size:14px;
	color:#fff;
	line-height:26px;
	text-align:center;
	margin-top:12px;
	opacity:1;
}
/*一元购*/
.e-tittle {
	font-size:20px;
	color:#333333;
	text-align:center;
	line-height:44px;
	margin-top:20px;
	cursor:pointer;
}
.e-xieyi {
	height:16px;
	line-height:16px;
	text-align:center;
}
.e-xieyi input {
	margin:0 2px 1px 0;
}
.e-xieyi  a {
	color:#333333;
}
.e-codebox {
	width:160px;
	height:190px;
	background:#eeeeee;
	margin:10px auto 0;
}
.paycode {
	width:140px;
	height:140px;
	padding:10px;
}
.paycode img {
	width:100%;
	height:100%;
}
.wx-paytxt {
	text-align:center;
	font-size:16px;
	color:#333333;
	line-height:18px;
}
.group_unclick_btn {
	display:inline-block;
	font-size:16px;
	color:#a0a0a0;
	border:1px solid #9f9f9f;
	width:112px;
	height:30px;
	line-height:30px;
	border-radius:16px;
	text-align:center;
}
.popvip {
	display:none;
	width:520px;
	height:260px;
	border:8px solid #ffffff;
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	box-shadow:0 0 10px 0 #eeeeee;
	z-index:10;
}
.popvip a {
	display:block;
}
.popvip-close {
	display:block;
	position:absolute;
	right:0;
	top:0;
	width:50px;
	height:50px;
	z-index:11;
}
.down-txt {
	float:left;
	font-size:14px;
	margin-left:30px;
	color:#333333;
	margin-top:1px;
}
.down-txt a {
	color:#f04e4f;
	margin-left:15px;
}
.e-success {
	position:fixed;
	left:50%;
	top:50%;
	width:440px;
	height:260px;
	margin-left:-220px;
	margin-top:-130px;
	border:7px solid #ccc;
	text-align:center;
	z-index:10000;
	background:#fff;
}
.e-success img {
	margin-top:70px;
	width: 58px;
	height: 58px;
}
/*最新帖子*/
.group-t-txt-wrapper {
	width:326px;
	height:30px;
	padding-left:12px;
	background:#fff;
	background-position:12px 14px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.group-t-txt-wrapper span {
	margin-right:3px;
	font-size:16px
}
.group-t-list-txt li:first-child {
	border-top:none;
}
.group-t-item-txt {
	width:100%;
	border-bottom:none;
}
.group-t-txt,.group-t-img-title {
	color:#6E6E6E;
	font-family:arial,Microsoft YaHei,sans-serif;
	font-size:14px;
	font-weight:400;
	text-decoration:none;
}
.group-t-txt {
	line-height:30px;
}
.group-t-img-title:hover,.group-t-txt:hover {
	color:#ee2e2e;
	text-decoration:none
}
.group-t-item {
	position:relative;
	float:left;
	display:list-item;
	list-style:none!important;
	text-align:left
}
.zhul_zy_rtit_long {
	max-width:548px;
}
.zhul_zy_rtit_middle {
	max-width:500px;
}
/*group_new.css*/
.zhul_new_jiany {
	float:left;
	width:100%;
	line-height:18px;
}
.zhul_new_tztit {
	float:left;
	font-size:18px;
	font-weight:bold;
}
.zhul_new_tztit a {
	color:#444;
}
.zhul_new_wjgs,.zhul_new_pics {
	float:left;
	padding:2px 0 0 5px;
}
.zhul_new_hot3,.zhul_new_hot2,.zhul_new_hot1 {
	float:left;
	width:80px;
	height:46px;
}
.zhul_new_hot1 a:hover,.zhul_new_hot2 a:hover,.zhul_new_hot3 a:hover {
	color:#fff;
}
.zhul_new_hot1 a,.zhul_new_hot2 a,.zhul_new_hot3 a {
	float:left;
	display:block;
	font-size:16px;
	color:#fff;
	height:46px;
	line-height:46px;
	width:69px;
	text-align:center;
}
.zhul_new_hot3 a {
	background:#e20100;
}
.zhul_new_hot2 a {
	background:#f69301;
}
.zhul_new_hot1 a {
	background:#f9cb2b;
}
.zhul_new_zhiding {
	float:left;
	background:#ffa20c;
	color:#fff;
	font-size:14px;
	border-radius:2px;
	padding:0 5px;
	margin:2px 0 0 5px;
	height:18px;
	line-height:18px;
}

/*新增加的样式*/
.zhul_mzy_fabu {
	float:left;
}
.zhul_mzy_fabu2 {
	float:left;
}
.zhul_user_fabu {
	float:left;
	clear:both;
	padding-top:20px;
	width:100%;
}

.zhul_po_wxkuang {
	background:#fff;
	border:1px solid #ddd;
	display:none;
	left:50%;
	padding:10px;
	position:absolute;
	top:-95px;
	width:240px;
	z-index:9998;
}
.zhul_po_wxkuang p {
	float:left;
	width:100%;
}
.zhul_fx_wxtop {
	font-size:12px;
	font-weight:bold;
	height:16px;
	line-height:16px;
}
.zhul_fx_wxtop a {
	color:#999999;
	float:right;
	font-size:16px;
}
.zhul_fx_wximg {
	padding:10px 0;
	text-align:center;
}
.zhul_fx_botts {
	line-height:20px;
	text-align:center;
}
.zhul_fx_botts img {
	vertical-align:middle;
	height: 20px;
}
.zhul_editxz {
	float:left;
	width:340px;
	padding:30px 0 40px 20px;
	font-size:14px;
}
/*分享新图标样式*/
.weixin {
	float:left;
	background:url(../img/pubimg/zhul_weixin.png) no-repeat;
	width:32px;
	height:32px;
	margin:7px 7px 0 0;
}
.weixin:hover {
	opacity:0.8;
}
/*bbs_detail.css*/
.zhul_top {
	margin:0 auto;
	width:960px;
	height:35px;
	line-height:35px
}
.zhul_top a {
	color:#fff;
	text-decoration:none
}
.zhul_top a:hover {
	color:#fff
}
.zhul_shouye {
	float:left;
	color:#fff
}
.zhul_arrowxia {
	position:absolute;
	top:35px;
	left:5px;
	z-index:9999;
	display:none;
	width:100px;
	background:#fff;
	background:#fff;
	box-shadow:0 2px 20px rgba(0,0,0,.2)
}
.zhul_arrowxia a {
	float:left;
	display:block;
	width:100px;
	height:25px;
	color:#444;
	text-align:center;
	line-height:25px
}
.zhul_arrowxia a:hover {
	background:#e7e7e7;
	color:#444;
	text-decoration:none
}

.zhul_header_login {
	display:none
}
.zhul_footer {
	margin:0 auto;
	width:960px
}
.zhul_zx_newVideo {
	float:left;
	padding-top:15px;
}
.zhul_zx_newVideo li {
	float:left;
	width:148px
}
.zhul_zx_newVideo li:nth-child(even) {
	margin-left: 30px;
}
.zhul_pd_xzborder {
	float:left;
	width:148px;
	border:1px solid #ddd
}
.zhul_pd_xzborder img {
	display:block;
	width:148px;
	height:113px;
}
.zhul_pd_ycname {
	float:left;
	overflow:hidden;
	width:100%;
	height:42px;
	margin-top: 10px;
	line-height:19px
}
.zhul_pd_ycname a{
	color: #333;
	display: block;
	height: 40px;
	overflow: hidden;
	font-size: 14px;
}

.zhul_zln_hdcon {
	position:absolute;
	top:27px;
	left:0;
	z-index:9999;
	float:left;
	display:none;
	padding:0 5px 10px 10px;
	width:280px;
	border:1px solid #ffd49d;
	border-radius:5px;
	background:#fff3d9
}
.zhul_zln_close {
	float:right
}
.zhul_zln_hdcon .zhul_zln_close a {
	color:#b78740;
	font-size:18px;
	font-family:Verdana
}
.zhul_zln_viplist {
	float:left;
	width:100%
}
.zhul_zln_hdcon a {
	color:#555
}
.zhul_zln_hdcon a:hover {
	color:#bc1805
}
.zhul_zln_viplist li {
	float:left;
	padding-left:15px;
	width:235px;
	background:url(../img/pubimg/zhul_fw_jiao.gif) no-repeat 0 8px;
	vertical-align:middle;
	line-height:25px
}
.zhul_zl_download a {
	display:inline-block;
	padding:3px 0;
	width:220px;
	border:1px solid #f04f4f;
	border-radius:15px;
	color:#f04f4f
}
.zhul_zl_download a:hover {
	background:#f04f4f;
	color:#fff
}
.zhul_dt_lhot,.zhul_dt_lsji {
	float:left;
	width:68px
}
.zhul_zl_yebuzu {
	float:left;
	padding-top:10px;
	width:100%;
	font-size:18px
}
.zhul_zl_yebuzu a {
	color:#2ba2d6
}
#clip_container {
	position:relative;
	z-index:2;
	width:70px;
	height:17px
}
blockquote {
	clear:both;
	margin-bottom:5px;
	padding:5px 10px;
	border:1px solid #eee;
	color:#999;
	font-size:12px;
	line-height:25px
}
.zhul_xx_pingtCon blockquote img {
	padding:0
}




.zhul_xx_content {
	overflow:visible
}
.zhul_xx_content ul,.zhul_xx_pingtCon ul {
	list-style-type:none
}
.zhul_xx_content li,.zhul_xx_pingtCon li {
	display:list-item;
	list-style:inherit
}
.zhul_xx_viewlouzhu {
	color:#999
}
.zhul_xx_content img {
	padding:5px 0;
	max-width:740px;
	vertical-align:middle
}
.zhul_img_block {
}
.zhul_xx_pingtCon img {
	padding:5px 0;
	max-width:690px;
	vertical-align:middle
}
.zhul_xx_content p {
	clear:both;
	word-wrap:break-word;
	line-height:30px
}
.zhul_xx_content h1,.zhul_xx_content h2,.zhul_xx_content h3,.zhul_xx_content h4,.zhul_xx_content h5,.zhul_xx_content h6 {
	text-align:center;
	font-size:20px
}
.zhul_tz_addbq span {
	color:#999
}
.zhul_xx_content br {
	display:inline;
	line-height:10px
}

#TB_title {
	cursor:move
}
#fj_btn:hover {
	background-color:#eee
}
.zhul_othernet {
	color:#444;
	cursor:default
}

.zhul_info_leftbox {
	bottom:40px
}

.zhul_xx_content embed {
	display:block;
	margin:10px auto;
	width:760px;
	height:500px
}
.zhul_xx_pingtCon embed {
	display:block;
	margin:10px auto;
	width:680px;
	height:500px
}
.zhul_xx_limg30 .zhul_info_leftbox {
	bottom:40px;
	left:-15px
}
.zhul_xx_content ol li {
	clear:both;
	display:list-item;
	margin-left:20px
}
#group_show_box {
	position:relative;
	overflow:visible
}
#group_show_box .zhul_success {
	position:absolute;
	top:-80px;
	left:0;
	padding-right:15px;
	width:300px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#group_show_box .zhul_success {
		top:-60px
   }
}
.zhul_sy_newcontent {
	float:left;
	display:inline;
	width:1200px;
	min-height:500px;
	background:url(../img/indeximg/detailbg.png)
}
.zhul_sy_newleft {
	float:left;
	padding-top:20px;
	width:840px;
	border-right:10px solid #e5e5e5
}
.zhul_xx_newtzTit {
	float:left;
	width:600px;
	color:#999
}
.zhul_xx_newtzTit h1 {
	color:#444;
	word-wrap:break-word;
	font-size:26px;
	line-height:30px;
	word-break:normal
}
.zhul_xx_newtzTitle h1 {
	display:inline
}
.zhul_xx_newtzTitle a {
	margin-top:6px;
	color:#444
}
.zhul_xx_newtzTit p a {
	color:#999
}
.zhul_xx_newtzTitb {
	position:relative;
	float:left;
	width:80px
}
.zhul_xx_newtzTitb p {
	text-align:center
}
.zhul_xx_newtzTitb img {
	border-radius:20px;
	width: 40px;
	height: 40px;
}
.zhul_xx_nlouzhu {
	float:left;
	clear:both;
	display:inline;
	margin-top:20px;
	padding-bottom:20px;
	width:840px
}
.zhul_xx_nlzCon {
	float:left;
	padding-left:40px;
	width:760px
}
.zhul_xx_nhots {
	position:relative;
	float:left;
	padding:40px 50px 0 40px;
	width:760px
}
.hot-eff {
	position:absolute;
	top:3px;
	left:92px;
	z-index:99999;
	display:block;
	width:100px;
	color:#FF3C32;
	font-weight:700;
	font-size:12px;
	opacity:0;
	filter:alpha(opacity=0)
}
.hot-eff-show {
	animation:slideRighttop cubic-bezier(.43,.01,.55,.99) 1s;
	-webkit-animation:slideRighttop cubic-bezier(.43,.01,.55,.99) 1s
}
.coll-eff {
	position:absolute;
	top:3px;
	left:92px;
	z-index:997;
	display:block;
	width:100px;
	color:#FAA601;
	font-weight:700;
	font-size:12px;
	opacity:0;
	filter:alpha(opacity=0)
}
.coll-eff-show {
	animation:slideRighttop cubic-bezier(.43,.01,.55,.99) 1s;
	-webkit-animation:slideRighttop cubic-bezier(.43,.01,.55,.99) 1s
}
.hot-eff-head {
	position:absolute;
	top:0;
	left:60px;
	z-index:99999;
	display:block;
	width:100px;
	color:#FF3C32;
	font-weight:700;
	font-size:12px;
	opacity:0;
	filter:alpha(opacity=0)
}
.hot-eff-head-show {
	animation:slideBottomLeft cubic-bezier(.43,.01,.55,.99) 1.5s;
	-webkit-animation:slideBottomLeft cubic-bezier(.43,.01,.55,.99) 1.5s
}
.hot-eff-head2 {
	position:absolute;
	top:-8px;
	left:35px;
	z-index:99999;
	display:block;
	width:100px;
	color:#FF3C32;
	font-weight:700;
	font-size:12px;
	opacity:0;
	filter:alpha(opacity=0)
}
.hot-eff-head2-show {
	animation:slideBottomLeft cubic-bezier(.43,.01,.55,.99) 1.5s;
	-webkit-animation:slideBottomLeft cubic-bezier(.43,.01,.55,.99) 1.5s
}
@keyframes slideBottomLeft {
	0% {
		opacity:0;
		-webkit-transform:translate(0,0);
		transform:translate(0,0)
	}
	80% {
		opacity:1
	}
	100% {
		font-size:16px;
		opacity:0;
		-webkit-transform:translate(30px,-30px);
		transform:translate(30px,-30px)
	}
}
@-webkit-keyframes slideBottomLeft {
	0% {
		opacity:0;
		-webkit-transform:translate(0,0);
		transform:translate(0,0)
	}
	80% {
		opacity:1
	}
	100% {
		font-size:16px;
		opacity:0;
		-webkit-transform:translate(30px,-30px);
		transform:translate(30px,-30px)
	}
}
@keyframes slideRighttop {
	0% {
		opacity:0;
		-webkit-transform:translate(0,0);
		transform:translate(0,0)
	}
	80% {
		opacity:1
	}
	100% {
		font-size:16px;
		opacity:0;
		-webkit-transform:translate(-35px,-60px);
		transform:translate(-35px,-60px)
	}
}
@-webkit-keyframes slideRighttop {
	0% {
		opacity:0;
		-webkit-transform:translate(0,0);
		transform:translate(0,0)
	}
	80% {
		opacity:1
	 }
	100% {
		font-size:16px;
		opacity:0;
		-webkit-transform:translate(-35px,-60px);
		transform:translate(-35px,-60px)
	}
}
.zhul_sj_ckan {
	position:absolute;
	top:3px;
	left:106px;
	z-index:665
}
.zhul_sj_ckan a,.zhul_sj_ckan a:hover {
	color:#1caeed
}
.zhul_po_fxhou {
	clear:both;
	padding-top:10px;
	color:#999;
	line-height:20px
}
.zhul_po_fxhou a,.zhul_po_fxhou a:hover {
	color:#1caeed
}
.zhul_tk_gqapp {
	float:left;
	padding:20px 0 20px 40px;
	width:570px
}
.addhot_tishi_img {
	position:relative;
	z-index:610;
	float:left;
	display:block
}
.bullet-eff-div {
	position:absolute;
	top:0;
	left:0;
	z-index:609;
	overflow:hidden;
	width:760px;
	height:100%
}
.bullet-eff {
	position:absolute;
	top:15px;
	left:815px;
	display:block;
	padding:0 20px 0 20px;
	height:18px;
	max-width:490px;
	background:#fee2ce;
	color:#ed6100;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px;
	line-height:18px;
	1overflow:hidden
}
.bullet_img {
	position:absolute;
	top:1px;
	left:-53px
}
.bullet-eff-show {
	animation:slideRight 12s linear;
	-webkit-animation:slideRight 12s linear
}
@keyframes slideRight {
	0% {
	opacity:1;
	-webkit-transform:translate(0,0);
	transform:translate(0,0)
	}
	100% {
		opacity:1;
		-webkit-transform:translate(-1400px,0);
		transform:translate(-1400px,0)
	}
}
@-webkit-keyframes slideRight {
	0% {
	opacity:1;
	-webkit-transform:translate(0,0);
	transform:translate(0,0)
	}
	100% {
		opacity:1;
		-webkit-transform:translate(-1400px,0);
		transform:translate(-1400px,0)
	}
}
.zhul_xx_nbotcz {
	float:left;
	clear:both;
	display:inline;
	padding:30px 50px 30px 40px;
	width:760px
}
.zhul_xx_nbotcz p {
	float:right
}
.zhul_xx_nbotcz a {
	margin:0 3px;
	color:#999
}
.zhul_xx_nbotcz a:hover {
	color:#fff
}
.zhul_xx_ndianping {
	float:left;
	padding:30px 50px 0 40px;
	width:760px
}
.bbw {
	padding-top:20px;
	border:1px solid #ddd;
	border-top:none
}
.bbw_pt20 {
	padding-left:20px
}
.zhul_xx_limg30 img {
	border-radius:19px;
	width:38px;
	height: 38px;
}
.zhul_xx_nlzTop,.zhul_xx_nlzTop2,.zhul_xx_nlzTopl1,.zhul_xx_nlzTopl2 {
	float:left;
	padding:0 50px 0 60px;
	width:740px;
	color:#999;
	line-height:38px
}
.zhul_nxx_lkctjo {
	float:left;
	padding-top:0px;
	width:350px
}
.zhul_nxx_lkctjo li {
	float:left;
	overflow:hidden;
	width:100%;
	height:24px;
	color:#333;
	font-size:14px;
	line-height:24px
}
.zhul_nxx_lkctjo li a {
	color:#333
}
.zhul_nxx_lkctjo li a:hover {
	color:#d62d2e
}
.lkctj_doto {
	margin-right:5px;
	font-weight:700;
	font-size:12px
}
.zhul_nxx_lkctj {
	float:left;
	padding:10px 0;
	width:740px;
	background-color:#f5f8f9
}
.zhul_nxx_lkctj li {
	float:left;
	overflow:hidden;
	width:100%;
	height:28px;
	font-size:14px;
	line-height:28px
}
.zhul_nxx_lkctj li a {
	color:#333
}
.zhul_nxx_lkctj li a:hover {
	color:#f04e4f
}
.lkctj_dot {
	font-size:18px
}
.zhlnewbbs_profie_list {
	width:100%;
	line-height:40px
}
.zhlnewbbs_profie_list a {
	display:inline;
	padding:2px 10px;
	border-radius:10px;
	background:#e5e5e5;
	color:#444;
	word-wrap:break-word;
	font-size:12px
}
.zhlnewbbs_profie_list li {
	float:left;
	width:100%
}
.zhlnewbbs_profie_listn {
	float:left;
	width:50%;
	line-height:30px
}
.zhlnewbbs_profie_listn a {
	display:inline;
	padding:2px 10px;
	border-radius:10px;
	background:#e5e5e5;
	color:#444;
	word-wrap:break-word;
	font-size:12px
}
.zhlnewbbs_profie_listn li {
	float:left;
	width:240px;
	font-size:16px
}
.zhul_newbbpro_tags {
	float:right;
	margin-right:35px
}
.zhul_newbbpro_tags li {
	float:left;
	margin:0 10px
}
.zhul_newbbpro_tags li a {
	padding:0;
	background:0 0;
	color:#999;
	font-size:12px;
	word-break:normal
}
.zhul_newbbsprofi_db {
	float:left;
	padding:20px 0;
	width:100%
}
.evip {
	font-size:12px;
	color:#999;
	margin-left:12px;
}
.zhul_profi_downbtn {
	float:left;
	display:inline-block;
	padding:0 25px;
	height:42px;
	border-radius:6px;
	background:#f04e4f;
	color:#fff;
	text-align:center;
	font-size:16px;
	line-height:42px
}
.zhul_profi_downbtn:hover {
	color:#fff
}
.zhul_newbbpro_tags li {
	position:relative
}
.zhul_xx_rxzai a {
	text-decoration:none
}
.zhul_xx_down2 {
	float:left;
	display:inline-block;
	width:116px;
	height:37px;
	border-radius:5px;
	background:#578bbb;
	color:#fff;
	text-align:center;
	font-size:18px;
	line-height:37px
}


.about_line {
	border-top:1px solid #e6e6e6
}
.about_title {
	padding:0 0 10px 0;
	font-size:16px
}
.about_title b {
	display:inline-block;
	width:22px;
	height:22px;
	background:url(../img/pubimg/zhul_group_icons1.png) no-repeat;
	vertical-align:middle
}
.about_title b.glzl {
	background-position:-26px 0
}
.about_title b.xgkc {
	background-position:0 0
}
.group_zl_tags {
	padding-bottom:15px;
	width:740px
}
.group_zl_tags a {
	display:inline;
	margin-left:2px;
	padding:6px 10px;
	border-radius:14px;
	background:#999;	
	color:#fff;
	white-space:nowrap;
	word-wrap:break-word;
	font-size:12px
}
.group_zl_tags a.zl_tags_add {
	padding:5px 9px;
	border:1px solid #999;
	background:0 0;
	color:#999
}
.group_profie_cron {
	float:left;
	margin:0 0 30px 0;
	width:740px;
	font-size:14px
}
.comment_person {
	float:left;
	clear:both;
	width:240px;
	color:#999;
	font-size:14px
}
.group_zllist_xx {
	float:left;
	line-height:30px
}
.group_zllist_xx li {
	float:left;
	width:50%
}
.readsh_exper {
	width:740px
}

em {
	font-style:normal
}

.zhul_xx_content h2,.zhul_xx_content h3 {
	color:#000;
	text-align:center;
	font-weight:bold;
	font-size:20px
}

.group-t-list-txt {
	padding:12px 12px 12px 0
}
.ga-wrap {
	position:fixed;
	top:0;
	left:0;
	z-index:999999;
	display:none;
	width:100%;
	height:100%
}
.ga-wrap .op-bg {
	position:absolute;
	width:100%;
	height:100%;
	background:#000;
	opacity:.8;
	filter:alpha(opacity=80)
}
.ga-wrap .prev {
	position:absolute;
	top:10%;
	left:0;
	width:40%;
	height:80%;
	background:#000;
	opacity:0;
	cursor:url(../img/bigpicprev.cur),auto;
	filter:alpha(opacity=0)
}
.ga-wrap .next {
	position:absolute;
	top:10%;
	right:0;
	width:40%;
	height:80%;
	background:#000;
	opacity:0;
	cursor:url(../img/bigpicnext.cur),auto;
	filter:alpha(opacity=0)
}
.ga-wrap .close-panel {
	position:absolute;
	top:10%;
	left:40%;
	width:20%;
	height:80%;
	cursor:url(../img/pic_close_new2.cur),auto
}
.ga-wrap .count-wrap {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:40px;
	color:#FFF;
	text-align:center;
	letter-spacing:4px;
	font-size:18px;
	line-height:40px
}
.ga-wrap .controll-wrap {
	position:absolute;
	top:20px;
	right:20px;
	height:60px;
	font-size:16px
}
.ga-wrap .controll-wrap a {
	float:left
}
.ga-wrap .controll-wrap img {
	height:60px;
	width: 60px;
}
.ga-wrap .controll-wrap .go {
	margin-top:15px;
	margin-right:30px;
	height:30px;
	color:#FFF;
	line-height:30px
}
.ga-wrap .loading-wrap {
	position:absolute;
	display:none;
	width:100%;
	height:100%
}
.ga-wrap .loading-wrap img {
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-45px;
	margin-left:-45px;
	width: 100px;
	height: 100px;
}
.ga-wrap .img-wrap {
	position:absolute;
	width:100%;
	height:100%
}
.ga-wrap .img-wrap img {
	background:#FFF;
}
.ga-wrap .img-wrap img {
	position:absolute;
	top:0;
	left:0
}
.bounce-from-right {
	-webkit-animation:bounceFromRight .4s cubic-bezier(0,0,.1,.98);
	animation:bounceFromRight .4s cubic-bezier(0,0,.1,.98)
}
.bounce-from-left {
	-webkit-animation:bounceFromLeft .4s cubic-bezier(0,0,.1,.98);
	animation:bounceFromLeft .4s cubic-bezier(0,0,.1,.98)
}
@-webkit-keyframes bounceFromRight {
	0% {
		-webkit-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		-ms-transform:translate(0,0)
	}
	50% {
		-webkit-transform:translate(-30px,0);
		-o-transform:translate(-30px,0);
		transform:translate(-30px,0);
		-ms-transform:translate(-30px,0)
	}
	100% {
		-webkit-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		-ms-transform:translate(0,0)
	}
}
@keyframes bounceFromRight {
	0% {
		-webkit-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		-ms-transform:translate(0,0)
	}
	50% {
		-webkit-transform:translate(-30px,0);
		-o-transform:translate(-30px,0);
		transform:translate(-30px,0);
		-ms-transform:translate(-30px,0)
	}
	100% {
		-webkit-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		-ms-transform:translate(0,0)
	}
}
@-webkit-keyframes bounceFromLeft {
	0% {
		-webkit-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		-ms-transform:translate(0,0)
	}
	50% {
		-webkit-transform:translate(30px,0);
		-o-transform:translate(30px,0);
		transform:translate(30px,0);
		-ms-transform:translate(30px,0)
	}
	100% {
		-webkit-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		-ms-transform:translate(0,0)
	}
}
@keyframes bounceFromLeft {
	0% {
		-webkit-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		-ms-transform:translate(0,0)
	}
	50% {
		-webkit-transform:translate(30px,0);
		-o-transform:translate(30px,0);
		transform:translate(30px,0);
		-ms-transform:translate(30px,0)
	}
	100% {
		-webkit-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		-ms-transform:translate(0,0)
	}
}
.kecheng {
	float:left
}
.add-course2 {
	float:left;
	margin-left:0;
	padding:0;
	width:350px;
	background:#fff;
	color:#444
}
.add-course2 .m-item {
	overflow:hidden;
	margin-bottom:10px;
	padding:0;
	background:#FFF
}
.add-course2 .m-item .course-wrap {
	padding:0 12px;
	height:80px
}
.add-course2 .m-item .course-wrap img {
	float:left;
	margin-right:10px;
	width:90px;
	height:60px
}
.add-course2 .m-item .course-wrap p {
	color:#999;
	line-height:20px
}
.add-course2 .m-item .course-wrap .title {
	overflow:hidden;
	height:40px;
	color:#444;
	font-size:14px;
	line-height:20px
}
.add-course2 .m-item .course-wrap .title:hover {
	color:#ee2e2e
}
.add-course2 .m-item .course-wrap .num img {
	position:relative;
	top:3px;
	margin-right:5px;
	width:16px;
	height:14px
}
.add-course2 .m-item h3 {
	position:relative;
	margin-bottom:30px;
	height:27px;
	border-bottom:1px #cecece solid;
	background:#fff;
	text-indent:12px;
	font-size:16px;
	line-height:24px
}
.add-course2 .m-item h3 span {
	float:left;
	display:block;
	margin-top:2px;
	margin-left:12px;
	width:64px;
	height:2px;
	background:#EE2E2F
}
.mask-layer {
	position:fixed;
	top:0;
	left:0;
	z-index:10000;
	display:none;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.5)
}
.nohaveapp {
	padding:15px 0;
	color:#666;
	font-size:14px
}
.app-onoff {
	margin-left:5px;
	cursor:pointer
}
.haibao {
	width:450px;
	height:0
}
.zhul_zln_viplist li {
	margin:0;
	padding:0
}
.howget {
	float:right;
	margin-right:51px;
	padding:0!important;
	background:0 0!important;
	color:#999!important;
	font-size:12px!important
}
.zhul_xx_nbotcz img {
	margin-right:3px;
	padding-bottom:2px;
	vertical-align:sub
}
.zhul_xx_nbotcz a:hover {
	color:#999
}
.zhul_xx_botcz img {
	margin-right:3px;
	padding-bottom:2px;
	vertical-align:sub
}
.zhul_xx_nbotcz a span {
	display:inline-block;
	width:12px;
	height:12px;
	vertical-align:sub;
	margin-right:3px;
	margin-bottom:2px
}
.zhul_xx_nbotcz a .eval {
	background:url(../img/share/img.png) no-repeat;
	background-position:-72px 0
}
.zhul_xx_nbotcz a .lock {
	background:url(../img/share/img.png) no-repeat;
	background-position:-108px 0
}
.zhul_xx_nbotcz a .pass {
	background:url(../img/share/img.png) no-repeat;
	background-position:-36px 0
}
.zhul_xx_nbotcz a .movetop {
	background:url(../img/share/img.png) no-repeat;
	background-position:0 0
}
.zhul_xx_nbotcz a .nice {
	background:url(../img/share/img.png) no-repeat;
	background-position:-96px 0
}
.zhul_xx_nbotcz a .move {
	background:url(../img/share/img.png) no-repeat;
	background-position:-12px 0
}
.zhul_xx_nbotcz a .edit {
	background:url(../img/share/img.png) no-repeat;
	background-position:-84px 0
}
.zhul_xx_nbotcz a .nonice {
	background:url(../img/share/img.png) no-repeat;
	background-position:-48px 0
}
.zhul_xx_nbotcz a .message {
	background:url(../img/share/img.png) no-repeat;
	background-position:-24px 0
}
.zhul_xx_nbotcz a .redhand {
	background:url(../img/share/img.png) no-repeat;
	background-position:-60px 0
}
.zhul_xx_nbotcz a .hand {
	background:url(../img/share/img.png) no-repeat;
	background-position:-120px 0
}

.slider {
	position:relative;
	margin:0 auto;
	width:100%;
	height:100%
}
.slider-container {
	position:relative;
	overflow:hidden;
	width:326px;
	height:180px
}
.slider-container .slider-wrapper {
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	width:326px;
	-webkit-transition:all .8s ease;
	-moz-transition:all .8s ease;
	-o-transition:all .8s ease;
	transition:all .8s ease
}
.slider-container .slide {
	position:relative;
	float:left;
	overflow:hidden;
	width:326px;
	height:180px
}
.slider-container .slide a {
	position:relative;
	display:block;
	width:100%;
	height:100%
}
.slider-container .slide .ke_img {
	width:100%;
	height:100%
}
.slider-container .slide .play_icon {
	position:absolute;
	top:50%;
	left:50%;
	display:none;
	margin-top:-30px;
	margin-left:-30px
}
.slider-container .slide:hover .play_icon {
	display:block
}
.slider-nav {
	position:absolute;
	bottom:-2px;
	left:0;
	width:326px;
	text-align:center
}
.slider-nav li {
	display:inline;
	padding:3px
}
.slider-nav .bullet {
	display:inline-block;
	overflow:hidden;
	width:8px;
	height:8px;
	border-radius:50%;
	background-color:#818183;
	text-indent:-9000px
}
.slider-nav .active {
	background-color:#fff
}
.slider-nav .next,.slider-nav .prev {
	display:none
}
.list-paddingleft-2 {
	padding-left:30px
}
.list-paddingleft-2 p {
	clear:both
}
.hot_content_list_content {
	overflow:hidden;
	margin-bottom:10px;
	color:#999;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px
}
.hot_content_list_tag {
	overflow:hidden;
	margin-bottom:5px;
	color:#999;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px
}
.hot_content_list_tag a {
	margin-left:10px;
	color:#444;
	text-decoration:none
}
.hot_content_list_clean {
	clear:both
}
.hot_content_list_bootom {
	clear:both
}
.hot_content_list_pic {
	display: block;
	text-align: center;
}
.hot_content_list_pic img {
	/*width:740px*/
}
.oneline {
	overflow:hidden;
	width:100%;
	text-overflow:ellipsis;
	white-space:nowrap
}
.imgshadow img {
	text-align:center
}
.pc-center {
	text-align:center
}
.vip-con {
	position:relative;
	top:-1px;
	display:inline-block;
	margin:0 3px;
	padding:0 2px;
	height:18px;
	border-radius:2px;
	background:#cfa972;
	color:#fff;
	font-weight:400;
	font-size:14px;
	line-height:18px
}
.ft-bond {
	padding-bottom:20px;
	color:#000;
	font-size:18px
}
.hot_content_list_line {
	clear:both
}
.jzj_title {
	display:block;
	padding-top:10px;
	font-weight:700;
	font-size:18px
}
.hot_content_list_viewnum {
	/*margin-left:40%*/
}
.pc-left {
	overflow:hidden;
	margin:0 auto;
	height:60px;
	text-overflow:ellipsis;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.pc-left-a {
	display: block;
	margin:10px auto;
    padding: 2px 10px;
    border: 1px solid #ee2e2e;
    color: #ee2e2e;
    font-size: 12px;
    width:110px;
    text-align: center;
}
.hot_description {
	margin:10px auto
}
.nor_hot_title{
	display: inline-block;
	max-width: 560px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
}
.hot_title_down_btn {
	 margin-left: 12px;
    padding: 1px 10px;
    border: 1px solid #ee2e2e;
    color: #fff;
    font-size: 12px;
    background-color: #ee2e2e;
}
.hot_content_play_a {
	position:relative
}

.zhul_zt_bqsm {
	position:relative;
	z-index:9;
	float:left;
	padding:30px;
	width:1140px;
	background:#FFF;
	color:#444;
	font-size:14px;
	line-height:20px
}
.ffab {
	float:left;
	font-size:16px
}
.zhl_bt_tj {
	float:left;
	padding-top:20px;
	width:100%
}
.zhl_bt_tlst {
	float:left;
	display:inline-block;
	overflow:hidden;
	margin-left:10px;
	width:180px;
	height:30px;
	white-space:normal;
	font-size:12px;
	line-height:25px
}
.zhl_bt_tlst a {
	color:#444;
	text-decoration:none;
	font-size:14px
}
.attachdownpopdiv td,.attachdownpopdiv th {
	border:none
}
.bdshare-button-style0-32 .bds_qzone,.bdshare-button-style0-32 .bds_sqq,.bdshare-button-style0-32 .bds_tqq,.bdshare-button-style0-32 .bds_tsina,.bdshare-button-style0-32 .bds_weixin {
	margin:7px 7px 0 0
}
.zhul_xx_newtzTit p {
	padding-top:16px
}
.zhul_xx_newtzTit p span {
	display:inline-block
}
.zhul_xx_newtzTit p .scan {
	background:url(../img/share/img.png) no-repeat;
	height:10px;
	width:16px;
	background-position:-186px 0;
	margin-right:2px
}
.zhul_xx_newtzTit p .flow {
	height:12px;
	width:12px;
	background:url(../img/share/img.png) no-repeat;
	background-position:-132px 0;
	vertical-align:sub;
	margin-bottom:1px;
	margin-right:2px
}
.zhul_xx_newtiezitop {
	float:left;
	padding:0 20px 10px 60px;
	width:760px
}
.zhul_bbs_about {
	float:left;
	margin-top:20px;
	margin-left:50px;
	padding-top:10px;
	width:740px;
	background:#F7F7F7
}
.about_line {
	border-top:1px solid #F7F7F7
}
.zhul_nxx_lkctj {
	float:left;
	padding:0 0 10px 0;
	width:740px;
	background-color:#F7F7F7
}
.about_title {
	padding:0 0 3px 0;
	font-size:16px
}
.lkctj_dot {
	color:#444;
	font-size:14px
}
.zhul_xx_czfx {
	float:left;
	padding:0 20px 5px 0;
	width:240px
}
.zhul_xx_lshare {
	position:relative;
	z-index:0;
	float:right;
	padding-top:10px;
	width:240px
}
.zhul_po_wxkuang {
	top:-250px;
	left:-340px!important
}
.bds_tsina {
	overflow:hidden;
	width:38px;
	height:38px;
	background:url(../img/kefu/img.png?t=20181015) no-repeat;
	background-position:0 -310px!important
}
.weixin {
	float:left;
	overflow:hidden;
	margin:7px 7px 0 0;
	width:38px;
	height:38px;
	background:url(../img/kefu/img.png?t=20181015) no-repeat;
	background-position:0 -310px!important
}
.weixin:hover {
	overflow:hidden;
	background-position:0 -272px!important
}
.bds_sqq {
	float:left;
	overflow:hidden;
	margin:7px 7px 0 0;
	width:38px;
	height:38px;
	background:url(../img/kefu/img.png?t=20181015) no-repeat!important;
	background-position:0 -386px!important
}
.bds_sqq:hover {
	overflow:hidden;
	background-position:0 -424px!important
}
.bdshare-button-style0-32 a {
	width:38px!important;
	height:38px!important
}
.bds_qzone {
	float:left;
	overflow:hidden;
	margin:7px 7px 0 0;
	width:38px;
	height:38px;
	background:url(../img/kefu/img.png?t=20181015) no-repeat!important;
	background-position:0 -348px!important
}
.bds_qzone:hover {
	overflow:hidden;
	background-position:0 -196px!important
}
.bds_tsina {
	float:left;
	overflow:hidden;
	margin:0!important;
	width:38px;
	height:38px;
	background:url(../img/kefu/img.png?t=20181015) no-repeat!important;
	background-position:0 -158px!important;
	text-indent:0!important
}
.bds_tsina:hover {
	overflow:hidden;
	background-position:0 -234px!important
}
.bdshare-button-style0-32 .bds_tsina {
	background-position:0 0
}
.bdshare-button-style0-32 a {
	overflow:auto!important
}
.zhul_add_sj {
	float:left;
	overflow:hidden;
	width:106px;
	height:38px;
	background:url(../img/kefu/img.png?t=20181015) no-repeat;
	background-position:0 -614px!important
}
.zhul_al_lhot,.zhul_al_lsji,.zhul_al_lzbo,.zhul_dt_lhot,.zhul_dt_lsji,.zhul_dt_lzbo {
	float:left;
	width:108px
}

.bbs_hot_setup {
	float:left;
	padding:40px 50px 0 60px;
	width:730px;
	font-size:16px
}
.bbs_hot_setup p {
	overflow:hidden;
	padding-bottom:11px;
	height:16px;
	text-overflow:ellipsis;
	line-height:24px
}
.bbs_hot_setup p a {
	color:#666
}
.bbs_hot_setup p a:hover {
	color:#f94343
}
.bbs_hot_setup p span {
	color:#f94343
}
.bbs_hot_setup p:first-child {
	padding-bottom:20px;
	color:#444
}
.zhul_dt_addlike {
	float:left;
	padding-top:15px;
	width:500px
}
.zhul_sj_num {
	float:left;
	display:inline-block;
	margin-left:5px;
	padding:9px 10px;
	height:18px;
	min-width:38px;
	border:1px solid #F94343;
	border-radius:20px;
	color:#F94343;
	text-align:center;
	font-size:18px;
	line-height:18px
}
.zhul_user_yhlist{
	float:left;
}
.zhul_user_yhlist li{
	float:left;
	margin-left:2px;
}
.zhul_addhot_ing {
	float:left;
	display:inline-block;
	overflow:hidden;
	width:106px;
	height:38px;
	background:url(../img/kefu/img.png?t=20181015) no-repeat;
	background-position:0 -500px!important
}
.zhul_shouji_ing {
	float:left;
	display:inline-block;
	overflow:hidden;
	width:124px;
	height:38px;
	background:url(../img/kefu/img.png?t=20181015) no-repeat;
	background-position:0 -500px!important
}
.zhul_user_micon {
	float:left;
	width:38px;
	height:38px;
	background:url(../img/share/img.png) no-repeat;
	background-position:-282px 0
}
.zhul_user_addhot {
	float:right;
	width:100%;
	margin-top:5px;
	margin-right:8px
}
.zhul_user_hotmore {
	float:left;
	padding-left:4px
}
.zhul_addtag_bg {
	float:left;
	position:absolute;
	bottom:45px;
	left:-5px;
	background:url(../img/indeximg/addtag_bg.gif) no-repeat;
	width:235px;
	height:54px;
	padding:15px 0 0 15px;
	display:none;
}
.zhul_sy_newright {
	float:left;
	padding-bottom:10px;
	width:350px
}
.new_zy_hotgroud {
	float:left;
	margin:0;
	padding:0;
	width:100%;
	border:none!important;
	background:#fff
}
.zhul_zy_nRxztop {
	float:left;
	width:100%;
	height:37px;
	border-bottom:1px solid #DDD;
	background:0 0;
	text-indent:5px;
	line-height:36px
}
.zhul_zy_nRtit {
	float:none;
	text-align:left;
	text-indent:12px;
	font-size:16px
}
.zhul_zy_nRxztop span {
	display:block;
	width:64px;
	height:2px;
	float:left;
	margin-left:12px;
	background:#EE2E2F
}
.group-t-list {
	position:relative;
	float:left;
	width:350px
}

.zhul_dt_addlike li {
	float:left;
	margin-bottom:10px;
	height:38px
}
.zhul_sy_left {
	min-height:2600px
}
.zhul_po_wxkuang {
	left:-28px!important
}
.zhul_fx_wximg table {
	text-align:center
}
.zhul_sy_column {
	margin:0 auto;
	width:1200px
}
.zhul_zy_Rmore {
	padding-top:5px
}
.zhul_xx_biaoqian {
	font-size:12px
}
.photo_downdiv {
	display:none
}
.hm-t-container {
	background-color:#fff!important
}
#no-bigpicture {
	display:none
}
.no-bigpic1 {
	padding:40px 0;
	text-align:center;
	font-size:14px
}
.no-bigpic1 a {
	display:inline-block;
	margin:30px 0 15px 0;
	width:150px;
	height:36px;
	border-radius:5px;
	background:#19adeb;
	color:#fff;
	text-align:center;
	font-size:16px;
	line-height:36px
}
.no-bigpic1 a:hover {
	background:#0b95d1
}
.middle_line {
	text-decoration:line-through
}
.voice {
	margin-top:15px;
	margin-right:20px;
	height:30px;
	color:#FFF;
	line-height:30px
}
.ac_results {
	top:224px;
	z-index:500;
	border:1px solid #ddd;
	background:#fff
}
.ac_results li {
	display:block
}
.ac_over {
	background-color:#eee;
	color:#444;
	cursor:pointer
}
.zhul_qz_pageul a.zhul_zr_pageHv,.zhul_qz_pageul a:hover {
	border-radius:2px;
	background:#F94343;
	color:#fff;
	text-decoration:none
}
.graybg {
	position:relative;
	padding:3px;
	min-width:100px;
	border-radius:19px;
	background:#eee
}
.graybg:after {
	position:absolute;
	top:-8px;
	left:46px;
	display:block;
	width:0;
	height:0;
	border-right:7px solid transparent;
	border-bottom:8px solid #eee;
	border-left:7px solid transparent;
	content:'';
	font-size:0;
	line-height:0
}
.zhul_jr_group input[name=is_top] {
	margin-right:3px
}
.zhul_xx_content td {
	border:1px solid #DDD;
}
.zhul_gc_biaoge td,.t_table td {
	border:none;
}
/*举报 点评*/
.zhul_f_l .jubao{
	display:inline-block;
	width:12px;
	height:12px;
	vertical-align:sub;
	margin-right:3px;
	margin-bottom:2px;
	background:url(../img/share/icon_img.png) no-repeat;
	background-position: 0 -12px;
}
.zhul_f_l .dianping{
	display:inline-block;
	width:12px;
	height:12px;
	vertical-align:sub;
	margin-right:3px;
	margin-bottom:2px;
	background:url(../img/share/icon_img.png) no-repeat;
	background-position: 0 0px;
}
/*来自pc 安卓 苹果图标*/
.zhul_xx_lzname .from_ios{
	display:inline-block;
	width:14px;
	height:16px;
	vertical-align:sub;
	background:url(../img/share/icon_img.png) no-repeat;
	background-position: 0 -24px;
}
.zhul_xx_lzname .from_android{
	display:inline-block;
	width:14px;
	height:17px;
	vertical-align:sub;
	background:url(../img/share/icon_img.png) no-repeat;
	background-position: 0 -40px;
}
.zhul_xx_lzname .from_pc{
	display:inline-block;
	width:14px;
	height:15px;
	vertical-align:sub;
	background:url(../img/share/icon_img.png) no-repeat;
	background-position: 0 -57px;
}
.zhul_f_l .hand {
	display:inline-block;
	width:12px;
	height:12px;
	vertical-align:sub;
	margin-right:3px;
	margin-bottom:2px;
	background:url(../img/share/img.png) no-repeat;
	background-position:-120px 0;
}
.zhul_f_l .redhand {
	display:inline-block;
	width:12px;
	height:12px;
	vertical-align:sub;
	margin-right:3px;
	margin-bottom:2px;
	background:url(../img/share/img.png) no-repeat;
	background-position:-60px 0;
}
.zhul_f_l .delbtn {
	display:inline-block;
	width:12px;
	height:12px;
	vertical-align:sub;
	margin-right:3px;
	margin-bottom:2px;
	background:url(../img/share/img.png?t=20190226) no-repeat;
	background-position:0px -20px;
}
.zhul_xx_nbotcz a  .delbtn {
	display:inline-block;
	width:12px;
	height:12px;
	vertical-align:sub;
	margin-right:3px;
	margin-bottom:2px;
	background:url(../img/share/img.png?t=20190226) no-repeat;
	background-position:0px -20px;
}
.zhul_xx_fatie #editupload{
	top:24px;
}
.zl_attach_del{ 
	margin-left:10px;
}
.zhul_zl_xxinfo{
	overflow:hidden;
	margin:0 auto;
	margin-top:20px;
	width:100%
}
.zhul_zl_xxinfo li{
	float:left;
	padding-right:10px;
	width:360px;
}
.zhul_zl_xxinfo li p{
	margin:0!important;
	word-wrap:break-word;
	line-height:30px
}
.img-xxx-con{
	text-align: center;
}

/*论坛底部广告*/
.ad-bbs{
	width: 1200px;
	height: 80px;
	position: fixed;
	left: 50%;
	bottom: -173px;
	margin-left: -600px;
	z-index: 9999;
	background: url(/img/ad_bbs/bg.png) top center no-repeat;
}
.ad-bbs .building{
	position: absolute;
	left: 0;
	bottom: 0;
}
.ad-bbs a{
	display: block;
	width: 1150px;
	height: 100%;
}
.ad-bbs p{
	font-size: 30px;
	color: #fff;
	line-height: 80px;
	text-align: center;
}
.ad-bbs p span{
	font-size: 22px;
	margin-left: 40px;
}
.offad{
	width: 13px;
	height: 13px;
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer;
}
.click-go{
	width: 156px;
	height: 40px;
	position: absolute;
	right: 50px;
	top: 20px;
	font-size: 18px;
	color: #fff;
	line-height: 40px;
	border-radius: 20px;
	text-align: center;
}	
/*建筑设计微信群*/
.joinwx{
	width: 100%;
	float: left;
	height: 116px;
	line-height: 116px;
	font-size: 16px;
	color: #333;
	padding: 60px 0 14px;
	text-align: center;
}
.joinwx img{
	vertical-align: top;
	width: 83px;
	height: 83px;
	padding: 15px;
	border: 1px solid #333;
	margin: 0px 48px;
}
/* 表情 */
.faceIcon{
	float:left;
	background:url(../img/pubimg/faceIcon.gif) no-repeat;
	width:20px;
	height:17px;
	margin-top:3px;
	display:inline;
}
.zl_comment img{
	width: 30px;
	vertical-align: middle;
}
.pc-center .sj-block{
	font-size:14px;
}
.pc-center .hot_content_list_replynum{
	margin-left: 10px;
}

/*顶部推荐课程*/
.top_lesson{
        width: 100%;
        height: 125px;
        background: #fff;
        margin-bottom: 10px;
        overflow: hidden;
    }
    .toplesson_box{
        height: 70px;
        margin: 26px 60px;
    }
    .lesson_item{
        float: left;
    }
    .lesson_item_l{
        float: left;
    }
    .lesson_item_r{
        position: relative;
        float: left;
        width: 195px;
        height: 70px;
    }
    .lesson_item_l img{
        width: 95px;
        height:70px;
    }
    .lesson_item_r p{
        padding-left: 8px;

    }    
    .top_lesson_name{
        color: #333 ;
        font-size: 14px;
        line-height: 18px;
        overflow: hidden;
        text-overflow: ellipsis;
         display: -webkit-box;
        -webkit-line-clamp: 2; 
        -webkit-box-orient: vertical;
    }
    .top_lesson_text{
        position: absolute;
        bottom: 0;
        left: 0;
    }
    .top_lesson_text .study_img{
        vertical-align: top;
        width: 18px;
        margin-right: 2px;
    }
    .top_lesson_text .good1_img{
        margin-right: 2px;
        width: 14px;
        vertical-align: sub;
    }
    .top_lesson_text{
        line-height: 15px;
        overflow: hidden;
        text-overflow: ellipsis;
         display: -webkit-box;
        -webkit-line-clamp: 1; 
        -webkit-box-orient: vertical;
    }
    .top_lesson_text span{
        color: #999;
    }
    .toplesson_span1{
        margin-right: 10px;
    }
    .lesson_item2{
        margin:0 105px;
    }
    .pc-center a{
    	color: #444;
    }

/*侧边栏样式*/
.comment_sharing{
    background: #fff;
    position: fixed;
    top: 35%;
	width: 54px;
	float: left;
	box-shadow: 0 0 12px 0 rgba(0,0,0,0.2);
}
.comment1{
	width: 54px;
	height: 54px;
	float: left;
	background: #fff;
}
.huitie{
	background: #ee2e2e;
}
.huitie .line{
	color: #ee2e2e;
}
.huitie .c_text{
	color: #fff;
}
.comment1:hover{
	background: #ee2e2e;
}
.comment1:hover .line{
	background: #fff;
}
/*.comment1:hover .comment_ii1{
	background: url(/img/newkefu/comment1.png) no-repeat;
}*/
.comment1:hover .comment_ii2{
	background: url(/img/newkefu/new.png) 0 -68px no-repeat;

}
.comment1:hover .comment_ii3{
	background: url(/img/newkefu/new.png) 0 4px no-repeat; 
}
.comment1:hover .c_text{
	color: #fff;
}
.c_text{
	color: #6E6E6E;
}
.comment_s{
	z-index: 2;
    padding: 10px 0 0px 0;
    cursor: pointer;
    position: relative;
    text-align: center;
    border-radius: 3px;
    overflow: hidden;
}
.comment_s i{
	display: block;
    height: 21px;
    width: 21px;
    margin-left: 18px;
}
.comment_ii1{
	background: url(/img/newkefu/new.png) 0 -125px no-repeat;
}
.comment_ii2{
	background: url(/img/newkefu/new.png) 0 -68px no-repeat;
}
.comment_ii3{
	background: url(/img/newkefu/new.png) 0 -11px no-repeat;
}
.line{
	height: 1px;
	width: 36px;
	float: left;
    margin-top: 1px;
    margin-left: 9px;
	background: #e5e5e5;
}
.huitie .line{
	color: #ee2e2e;
}
.fenxiang{
	position: relative;
}
.fenx{
	display: none;
	position: absolute;
	left: 55px;
	top: 5px;
	width: 370px;
	height: 208px;
	background-size: 370px 208px;
	background: url(/img/newkefu/fenx1.png);
}
.fenx .fx{
	width: 38px;
	height: 38px;
}
.code1{
	width: 128px;
	height: 128px;
	position: absolute;
	left: 26px;
	top: 43px;
}
.qq1{
	position: absolute;
	left: 183px;
	top:56px;
}
.wb1{
	position: absolute;
	left: 242px;
	top:56px;
}
.kj1{
	position: absolute;
	left: 300px;
	top:56px;
}


/*<!-- 咨询二维码 首屏 -->*/
.consult_code{
	position: fixed;
	top: 490px;
	display: none;
    background: #fff;
	width: 54px;
	float: left;
	z-index: 11111;
	box-shadow: 0 0 12px 0 rgba(0,0,0,0.2);
}
.consult1{
	width: 54px;
	height: 54px;
	float: left;
	background: #fff;
}
.consult_s{
	z-index: 2;
    padding: 10px 0 0px 0;
    cursor: pointer;
    position: relative;
    text-align: center;
    border-radius: 3px;
    overflow: hidden;
}
.consult_s i{
	display: block;
    height: 21px;
    width: 21px;
    margin-left: 18px;
}
.consult_ii1{
	background: url(/img/newkefu/new.png) 0 -146px no-repeat;
}
.consult_ii2{
	background: url(/img/newkefu/new.png) 0 -32px no-repeat; 
}
.consult_ii3{
	background: url(/img/newkefu/new.png) 0 -200px no-repeat;
}
.consult1:hover{
	background: #ee2e2e;
}
.consult1:hover .consult_ii1 {
    background: url(/img/newkefu/new.png) 0 -167px no-repeat;
}
.consult1:hover .consult_ii2{
	background: url(/img/newkefu/new.png) 0 -48px no-repeat; 
	background-size: 21px;
}
.consult1:hover .c_text{
	color: #fff;
}
.gotop{
	/*display: none;*/
	height: 27px;
	background: #ee2e2e;
}
.gotop_s{
    /*margin-top: 10px;*/
}
.consult1:hover .line{
	background: #ee2e2e;
}
.code_img{
	position: relative;
}
.kf_code{
	position: absolute;
    left: 55px;
    top: -45px;
    display: none;
    overflow: hidden;
    z-index: 11111;
    width: 147px;
    height: 177px;
    background:url(/img/newkefu/mama.png);
    background-size: 147px 177px;
    z-index: 999999;
} 
.kf_code_div{
	text-align: center;
    margin-top: 140px;
    font-size: 12px;	
    color: #444;
    letter-spacing: 1px;
}


/*newthickbox.css--------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
	
}

/*#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:9999;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=10);
	-moz-opacity: 0.1;
	opacity: 0.1;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window{
	position: fixed;
	background: #ffffff;
	z-index: 10000;
	color:#444;
	display:none;
	border:7px solid #ccc;
	text-align:left;
	top:50%;
	left:50%;
	font-family:"微软雅黑";
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}
#TB_closeAjaxWindow a:hover{
	float:left;
	background:url(../img/pubimg/closeHv.gif) no-repeat;
	width:50px;
	height:50px;
}
.closeGray{
	float:left;
	background:url(../img/pubimg/close.gif) no-repeat;
	width:50px;
	height:50px;
}
#TB_closeAjaxWindow{
	float:right;
}
#TB_ajaxWindowTitle{
	float:left;
	padding-left:18px;
	line-height:50px;
	font-size:20px;
	color:#444;
	font-family:"微软雅黑";
	font-weight:bold;
}

#TB_title{
	width:100%;
	background-color:#f7f7f7;
	height:50px;
	border-bottom:1px solid #e6e6e6;
}

#TB_ajaxContent{
	clear:both;
	overflow-y:auto;
	overflow-x:hidden;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

/*#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}*/

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
/*评论成功提示*/
.zhul_success{
	border:3px solid #ddd;
	padding:10px 25px 10px 15px;
	position:fixed;
	top:38%;
	left:44%;
	background:#fff;
	_position:absolute;
	z-index:10001;
}
.zhul_successIcon{
	float:left;	
	overflow:hidden;
	width:17px;
	height:17px;
	background:url(../img/indeximg/zhul_btns_bg.gif) -369px -95px;
	margin:8px 5px 7px 10px;
}
.zhul_successtitle{
	font-size:14px;
	line-height:33px;
}
.zhul_errorIcon{
	float:left;	
	overflow:hidden;
	width:17px;
	height:17px;
	background:url(../img/indeximg/zhul_btns_bg.gif) -233px -250px;
	margin:8px 5px 7px 10px;
}
/*转播框样式*/
.zhul_zb_content{
	/*float:left;*/
	width:515px;
	margin-bottom:26px;
	*margin-bottom: 0;
	padding:20px 0 38px 20px;
}
.zhul_zb_text{
	/*float:left;*/
	width:505px;
	height:70px;
	border:1px solid #ddd;
	overflow-x:hidden;
	overflow-y:auto;
	font-size:12px;
	padding:5px;
	color:#444;
}
.zhul_zb_biaoqing{
	*float:left;
	padding:8px 0 0 5px;
	position:absolute;
	*position: relative;
	z-index:30;
}
.zhul_zb_biaoqing a{
	color:#444;
}
.zhul_zb_biaoqing a:hover{
	color:#444;
}
.zhul_zb_biaoqing img{
	vertical-align:middle;
}
.zhul_zb_imglist{
	float:left;
	width:520px;
	padding-top:30px;
}
.zhul_zb_imglist li{
	float:left;
	margin-right:6px;
	position:relative;
	z-index:3;
}
.zhul_zb_imglist img{
	width:120px;
	height:90px;
	border:1px solid #ddd;
	padding:1px;
}
.zhul_zb_imglist .zhul_zb_imgHv img{
	border:2px solid #f99a2b;
	padding:0;
}
.zhul_zb_xuanzhong{
	float:left;
	background:url(../img/pubimg/zhul_bmpng.png);
	width:14px;
	height:14px;
	overflow:hidden;
	position:absolute;
	bottom:0;
	right:-4px;
}
.zhul_zb_tishi{
	float:left;
	width:515px;
	padding-top:3px;
	*padding-top:8px;
}
.zhul_zb_lmsg{
	float:left;
	color:#999;
}
.zhul_zb_lmsg span{
	color:#1caeed;
}
.zhul_zb_page{
	float:right;
}
.zhul_zbbtn{
	float:right;
	background:url(../img/indeximg/zhul_btns_bg.gif) -305px -95px;
	width:63px;
	height:28px;
	cursor:pointer;
}
.zhul_zbbtn:hover{
	float:right;
	background:url(../img/indeximg/zhul_btns_bg.gif) -241px -95px;
	width:63px;
	height:28px;
	cursor:pointer;
}
.zhul_zb_zhuanyewb{
	float:right;
	padding-right:10px;
	_padding-top:3px;
}
.zhul_zb_facebox{
	/*float:left;*/
	position:absolute;
	top:33px;
	left:0;
	border:3px solid #ccc;
	width:430px;
	display:none;
	background:#fff;
	z-index:8888;
	padding-bottom:15px;
}
.zhul_zb_jiao{
	float:left;
	background:url(../img/indeximg/zhul_btns_bg.gif) -373px -18px;
	width:18px;
	height:12px;
	overflow:hidden;
	position:absolute;
	left:30px;
	top:-12px;
	z-index:9999;
}
.zhul_zb_close{
	float:right;
	padding:2px 2px 0 0;
}
.zhul_zb_closeicon{
	float:left;
	background:url(../img/indeximg/zhul_btns_bg.gif) -371px -39px;
	width:25px;
	height:25px;
}
.zhul_zb_close a:hover{
	float:left;
	background:url(../img/indeximg/zhul_btns_bg.gif) -345px -39px;
	width:25px;
	height:25px;
}
.zhul_zb_tabs{
	/*float:left;*/
	clear:both;
	width:100%;
	_margin-top:25px;
}
.zhul_zb_tabs a{
	font-size:16px;
	margin-left:15px;
	color:#444;
}
.zhul_zb_biaoqing .zhul_zb_tabs a:hover{
	color:#0c97d5;
}
.zhul_zb_tabs .zhul_zb_blue{
	color:#0c97d5;
}
.qqFaceBox{
	clear:both;
	float:left;
	width:402px;
	margin:5px 0 0 15px;
	display:inline;
	position:relative;
}
.qqFacePreview {
    background:#008aff;
    border:1px solid #dfe6f6;
    /*display:none;*/
    padding:1px;
    position:absolute;
    top:0;
    width:65px;
}
.qqFacePreviewImg{
    background:#ffffff;
    height:65px;
    padding-top:5px;
    text-align:center;
}
.qqFacePreviewText{
    background:#F1F1F1;
    color:#999999;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    text-align: center;
}
#emotions1{
	float:left;
	background:url(../img/pubimg/green.gif) no-repeat;
	width:401px;
	height:161px;	
}
#emotions2{
	float:left;
	background:url(../img/pubimg/red.gif) no-repeat;
	width:401px;
	height:161px;
}
.qqFaceBox a{
    display:block;
    float:left;
    height:41px;
    width:40px;
}
/*更换模版样式*/
.zhul_template_con{
	float:left;
	width:100%;
	padding:10px 0;
}
.zhul_template_con a:hover{
	text-decoration:none;
}
.zjil_temp_top{
	float:left;
	width:100%;
	background:url(../img/pubimg/zhul_lytopbg.gif);
	height:31px;
	_overflow:hidden;
}
.zjil_temp_top li{
	float:left;
	padding-left:10px;
}
.zjil_temp_top a{
	display:block;
	width:85px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#666;
}
.zjil_temp_top a:hover{
	color:#666;
}
.zhul_tempHv{
	border:1px solid #eee;
	border-bottom:none;
	background:#fff;
	color:#666;
}
.zjil_temp_top img{
	vertical-align:middle;
}
.zhul_temp_tuijian{
	float:left;
	width:600px;
	padding:10px 0 10px 20px;
	_padding-bottom:0;
	_padding-top:0;
	height:306px;
}
.zhul_temp_sort{
	float:left;
	width:100%;
}
.zhul_temp_sort li{
	float:left;
	padding-right:5px;
	white-space:nowrap;
}
.zhul_temp_sort a{
	color:#1caeed;
	padding:2px 5px;
}
.zhul_temp_sort .zhul_temp_sortHv{
	background:#ddd;
	border-radius:3px;
	color:#444;
}
.zhul_temp_change{
	float:left;
	width:100%;
	height:252px;
}
.zhul_temp_change li{
	float:left;
	margin:20px 20px 0 0;
	position:relative;
	width:276px;
	height:106px;
	overflow:hidden;
}
.zhul_temp_change img{
	width:270px;
	height:100px;
	border:1px solid #ddd;
	padding:2px;
}
.zhul_temp_namebg{
	width:270px;
	height:20px;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
	position:absolute;
	bottom:3px;
	left:3px;
	_top:83px;
	z-index:33;
}
.zhul_temp_name{
	width:276px;
	height:20px;
	line-height:20px;
	text-align:center;
	overflow:hidden;
	position:absolute;
	bottom:3px;
	color:#ffffff;
	z-index:40;
}
.zhul_temp_change .zhul_temp_click{
	border:2px solid #19adeb;
	padding:1px;
}
.zhul_temp_vipzy{
	float:left;
	background:url(../img/pubimg/zhul_bmpng.png) 0 -15px;
	width:42px;
	height:42px;
	position:absolute;
	top:-2px;
	left:-2px;
}
.zhul_temp_page{
	float:left;
	padding:15px 0 0 260px;
}
.zhul_temp_bigimg{
	float:left;
	width:100%;
	padding:20px 0;
}
.zhul_temp_bigimg img{
	width:560px;
	height:195px;
	padding:5px;
	border:1px solid #ddd;
}
.zhul_temp_upload{
	float:left;
	width:100%;
}
.zhul_temp_scbtn{
	float:left;
}
.zhul_temp_scimg{
	float:left;
	background:url(../img/pubimg/zhul_pubBg.gif) 0 -138px;
	width:104px;
	height:33px;
}
.zhul_temp_scbtn a:hover{
	float:left;
	background:url(../img/pubimg/zhul_pubBg.gif) -105px -138px;
	width:104px;
	height:33px;
}
.zhul_temp_ghbtn{
	float:left;
}
.zhul_temp_ghimg{
	float:left;
	background:url(../img/pubimg/zhul_pubBg.gif) 0 -172px;
	width:104px;
	height:33px;
}
.zhul_temp_ghbtn a:hover{
	float:left;
	background:url(../img/pubimg/zhul_pubBg.gif) -105px -172px;
	width:104px;
	height:33px;
}
.zhul_temp_imgmsg{
	float:left;
	color:#999;
	padding-left:10px;
}
.zhul_temp_imgmsg span{
	color:#1caeed;
}
.zhul_temp_vipmsg{
	position:absolute;
	width:115px;
	padding:10px;
	border:2px solid #ddd;
	background:#fff;
	display:none;
	top:-52px;
	right:60px;
}
.zhul_tempvipicon{
	float:left;
	width:20px;
	padding-top:2px;
}
.zhul_tempmsgtitle{
	float:left;
	width:95px;
	color:#666;
}
.zhul_tgci_dingzBtn{
	float:right;
	background:url(../img/indeximg/zhul_jxs_total.gif) -116px -292px;
	width:63px;
	height:28px;
	cursor:pointer
}
.zhul_tgci_dingzBtn:hover{
	float:right;
	background:url(../img/indeximg/zhul_jxs_total.gif) -180px -292px;
	width:63px;
	height:28px;
	cursor:pointer
}
/*举报弹框样式*/
.zhul_report{
	float:left;
	width:360px;
	padding:20px 0 0 20px;
}
.zhul_report_titl{
	float:left;
	width:100%;
	font-size:14px;
}
.zhul_report_liyou{
	float:left;
	width:100%;
	padding-top:15px;
}
.zhul_report_liyou textarea{
	width:348px;
	height:55px;
	padding:2px 5px;
	font-size:14px;
	color:#999;
	border:1px solid #ddd;
	overflow-y:auto;
	overflow-x:hidden;
}
.zhul_report_rsub{
	float:right;
	padding-top:15px;
}
.zhul_jb_btn{
	float:left;
	background:url(../img/indeximg/zhul_ht_bg.gif) no-repeat -79px -38px;
	width:63px;
	height:28px;
}
.zhul_report_rsub a:hover{
	background-position:-143px -38px;
}
.zhul_qy_fbbot,.zhul_ly_fbbot{
	float:left;
	width:100%;
	border-top:1px solid #eee;
}
.zhul_gc_grayLeft{
	float:left;
	width:25px;
	height:23px;
	background:url(../img/indeximg/zhul_btns_bg.gif) -256px -71px;
	margin-right:5px;	
	display:inline;
}
.zhul_gc_grayLeft:hover,.zhul_gc_blueLeft{
	float:left;
	width:25px;
	height:23px;
	background:url(../img/indeximg/zhul_btns_bg.gif) -282px -71px;
	margin-right:5px;	
	display:inline;
}
.zhul_gc_grayRight{
	float:left;
	width:25px;
	height:23px;
	background:url(../img/indeximg/zhul_btns_bg.gif) -310px -71px;	
}
.zhul_gc_grayRight:hover,.zhul_gc_blueRight{
	float:left;
	width:25px;
	height:23px;
	background:url(../img/indeximg/zhul_btns_bg.gif) -336px -71px;	
}
.zhul_ly_tjright{
    float:right;
    line-height:32px;
    padding:10px 20px 0 0;
}
.zhul_yb_baocunHv{
	float:right;
	width:63px;
	height:28px;
	background:url(../img/indeximg/zhul_btns_bg.gif) 0 -135px;	
	cursor:pointer;
}
.zhul_yb_baocunHv:hover{
	background-position:-64px -135px;
}
.zhul_glbz_qxbtn{
	float:right;
	background:url(../img/indeximg/zhul_btns_bg.gif) -128px -135px;
	width:63px;
	height:28px;
	cursor:pointer;
	margin-left:10px;
	display:inline;
}
.zhul_glbz_qxbtn:hover{
	background-position:-192px -135px;
}
.zhul_qyzx_zishu{
    color:#999999;
    float:right;
    font-size:12px;
}
.zhul_jr_tTit{
	float:left;
	width:100%;
	padding-bottom:5px;
}
.zhul_qyzx_shuzi{
    color:#ee2e2e;
    font-size:14px;
    font-weight:bold;
}
/*加热用户列表*/
.zhul_hot_yonghu{
	float:left;
	width:435px;
	padding:10px 0 0 20px;
}
.zhul_hot_yonghu li{
	float:left;
	width:100%;
	border-bottom:1px solid #f4f4f4;
	padding:10px 0;
}
.zhul_hot_uimg{
	float:left;
	width:56px;
}
.zhul_hot_uimg a img{
	width: 56px;
	border-radius: 4px;
}
.zhul_hot_yhinfo{
	float:left;
	width:365px;
	padding-left:10px;
}
.zhul_hot_yhname{
	float:left;
	width:100%;
}
.zhul_hot_yhname a{
	color:#0c97d5;
	float:left;
	padding-top:2px;
	font-size:14px;
}
.zhul_hot_yhname img{
	vertical-align:middle;
}
.zhul_hot_yhinfo p{
	line-height:180%;
	color:#7d7d7d;
}
/*申请加入*/
.zhul_jr_group{
	float:left;
	width:390px;
	padding:20px 0 0 20px;
}
.zhul_jr_lsqing{
	float:left;
	font-size:14px;
}
.zhul_jr_textarea{
	float:left;
	width:390px;
	padding-top:2px;
}
.zhul_jr_sqtext{
	width:378px;
	border:1px solid #ddd;
	padding:2px 5px;
	height:70px;
	overflow-y:auto;
	overflow-x:hidden;
	font-size:14px;
	color:#444;
}
.zhul_box_fbbot{
	float:left;
	width:100%;
	border-top:1px solid #eee;
	margin-top:10px;
	display:inline;
}
.zhul_jr_yzm{
	float:left;
	width:100%;
	padding:15px 0 50px 0;
}
.zhul_jr_sqbtn{
	float:right;
	background:url(../img/indeximg/zhul_btns_bg.gif) no-repeat -256px -124px;
	width:63px;
	height:28px;
	cursor:pointer;
}
.zhul_jr_sqbtn:hover{
	background-position:-320px -124px;
}
/*邀请好友*/
.zhul_yq_hycon{
	float:left;
	width:620px;
}
.zhul_yq_left{
	float:left;
	width:175px;
	padding:10px 0 10px 10px;
	border-right:1px solid #eee;
	background:#fafafa;
	/*height:380px;*/
}
.zhul_yq_searchbg{
	float:left;
	width:153px;
	height:30px;
	border:1px solid #ddd;
	background:#fff;
	padding:0 5px;
}
.zhul_yq_cztext{
	float:left;
	width:136px;
	height:30px;
	color:#999;
	font-size:12px;
}
.zhul_yq_czbtn{
	float:right;
	background:url(../img/indeximg/zhul_btns_bg.gif) no-repeat -362px -65px;
	width:15px;
	height:15px;
	margin-top:8px;
	cursor:pointer;
	display:inline;
}
.zhul_yq_xhgz{
	float:left;
	background:url(../img/indeximg/zhul_yq_fzjiao.gif) no-repeat 0 50%;
	padding-left:15px;
	margin-top:10px;
	display:inline;
}
.zhul_yq_hylist{
	float:left;
	width:175px;
	padding-top:10px;
	height:290px;
	overflow-y:auto;
	overflow-x:hidden;
}
.zhul_yq_hylist li{
	float:left;
	width:145px;
	padding:3px 5px 3px 15px;
	line-height:30px;
}
.zhul_yq_hyname{
	float:left;
	padding-left:5px;
}
.zhul_yq_rchecked{
	float:right;
	padding-right:10px;
}
.zhul_yq_rchecked img{
	vertical-align:top;
	padding-top:8px;
}
.zhul_yq_right{
	float:left;
	width:434px;
	padding-top:20px;
}
.zhul_yq_Rinfo{
	float:left;
	width:394px;
	padding-left:20px;
}
.zhul_yq_textarea{
	float:left;
	width:382px;
	border:1px solid #ddd;
	height:60px;
	padding:3px 5px;
	font-size:12px;
	color:#444;
	overflow-y:auto;
	overflow-x:hidden;
}
.zhul_yq_Rxhgz{
	float:left;
	width:100%;
	padding-top:10px;
}
.zhul_yq_friendlist{
	float:left;
	width:100%;
	height:205px;
}
.zhul_yq_friendlist li{
	float:left;
	margin:10px 8px 0 0;
	white-space:nowrap;
}
.zhul_yq_fdname{
	float:left;
	background:#eee;
	height:26px;
	line-height:26px;
	padding:0 7px;
}
.zhul_yq_hyclose{
	float:left;
	background:url(../img/indeximg/zhul_btns_bg.gif) no-repeat -378px -65px;
	width:17px;
	height:26px;
}
.zhul_yq_yqingbtn{
	float:right;
	background:url(../img/indeximg/zhul_btns_bg.gif) no-repeat -261px -212px;
	width:63px;
	height:28px;
	cursor:pointer;
}
.zhul_yq_yqingbtn:hover{
	background-position:-325px -212px;
}
.zhul_qz_surebtn{
	float:right;
	background:#F94343;
	width:64px;
	height:26px;
	font-size: 14px;
	line-height: 26px;
	color: #fff;
	border-radius: 2px;
	cursor:pointer;
}
.zhul_qz_surebtn:hover{
	background-position:-325px -241px;
}
/*交换友情链接*/
.zhul_jh_flinks{
	float:left;
	width:600px;
	padding:20px 0 10px 20px;
}
.zhul_jh_toptit{
	float:left;
	line-height:20px;
	color:#999;
	width:100%;
}
.zhul_jh_xzlist{
	float:left;
	width:100%;
	height:170px;
	overflow:auto;
}
.zhul_jh_xzlist li{
	float:left;
	width:170px;
	margin:15px 23px 10px 0;
	height:60px;
	overflow:hidden;
}
.zhul_jh_lianjie{
	float:left;
	width:56px;
	border:2px solid #fff;
	border-radius:2px;
	position:relative;
	height:56px;
	overflow:hidden;
}
.zhul_jh_check{
	float:right;
	background:url(../img/indeximg/zhul_btns_bg.gif) no-repeat -345px 0;
	width:17px;
	height:17px;
	overflow:hidden;
	position:absolute;
	z-index:6666;
	bottom:3px;
	right:3px;
	display:none;
}
.zhul_jh_checked{
	float:right;
	background:url(../img/indeximg/zhul_btns_bg.gif) no-repeat -363px 0;
	width:17px;
	height:17px;
	overflow:hidden;
	position:absolute;
	z-index:6666;
	bottom:3px;
	right:3px;
}
.zhul_jh_xzname{
	float:left;
	width:100px;
	padding:0 0 3px 10px;
	color:#999;
}
.zhul_jh_aljh{
	float:left;
	width:100px;
	padding:4px 0 0 10px
}
.zhul_jh_nocheck{
	float:left;
	color:#f00;
	padding:15px 0 0 20px;
}
.zhul_lj_jhuanbtn{
	float:right;
	background:url(../img/indeximg/zhul_zy_btns.gif) no-repeat -255px 0;
	width:63px;
	height:28px;
	cursor:pointer;
}
.zhul_lj_jhuanbtn:hover{
	background-position:-255px -29px;
}
.zhul_tz_dianping{
	float:left;
	width:480px;
	padding:20px 0 15px 20px;
}
.zhul_tz_dptext{
	float:left;
	width:468px;
	border:1px solid #ddd;
	padding:3px 5px;
	height:130px;
	overflow-y:auto;
	overflow-x:hidden;
	color:#999;
	font-size:12px;
}
.zhul_btn_dianping{
	float:right;
	/* background:url(../img/indeximg/zhul_zy_btns.gif) no-repeat 0 -94px; */
	width:63px;
	height:28px;	
	cursor:pointer;
	background: #f04e4f;
	color: #fff;
	border-radius: 5px;
	letter-spacing: 5px;
	font-size: 14px;
	text-indent: 5px;
}
.zhul_btn_dianping:hover{
	/* background-position:0 -123px; */
	background:#ff2437; 
}
.zhul_tz_deltit{
	float:left;
	width:320px;
	padding:30px 0 45px 20px;
	font-size:14px;
}
.zhul_btn_delete{
	float:right;
	background: #F94343;
    width: 64px;
    height: 26px;
    font-size: 14px;
    line-height: 26px;
    border-radius: 2px;
    color: #fff;
    cursor: pointer;
}
.zhul_btn_delete:hover{
	background-position:-192px -123px;
}
.zhul_btn_sending{
	float:right;
	background:url(../img/indeximg/sending.gif) no-repeat;
	width:63px;
	height:28px;
	cursor:pointer;	
	background-size:100%;
}
.zhul_tz_dengji{
	float:left;
	width:50px;
	line-height:25px;
	color: #444444;
}
.zhul_tz_jiangli{
	float:left;
	line-height:25px;
	color: #777777;
}
.zhul_tz_ptlyou{
	width:378px;
	border:1px solid #ddd;
	padding:3px 5px;
	height:50px;
	overflow-y:auto;
	overflow-x:hidden;
	font-size:12px;
	color:#999;
	margin-top:10px;
}
.zhul_btn_pingtie{
	float:right;
	background: #F94343;
	width:64px;
	height:26px;
	font-size: 14px;
	line-height: 26px;
	color: #fff;
	border-radius: 2px;
	cursor:pointer;
}
.zhul_btn_pingtie:hover{
	background-position:-256px -123px;
}
.zhul_btn_jubao{
	float:right;
	background: #F94343;
	width:64px;
	height:26px;
	font-size: 14px;
	line-height: 26px;
	border-radius: 2px;
	color: #fff;
	cursor:pointer;
}
.zhul_btn_jubao:hover{
	background-position:-64px -123px;
}
.zhul_tz_jbtype{
	float:left;
	width:65px;
	line-height:25px;
}
.zhul_tz_jbbox{
	float:left;
	width:410px;
	padding:20px 0 20px 20px;
}
.zhul_tz_jbtext{
	float:left;
	width:380px;
	border:1px solid #ddd;
	padding:3px 5px;
	height:60px;
	overflow-y:auto;
	overflow-x:hidden;
	color:#999;
	font-size:12px;
}
.zhul_tz_jblx{
	float:left;
	width:390px;
}
.zhul_tz_jblx li{
	float:left;
	width:120px;
	line-height:25px;
}
.zhul_btn_zhiding{
	float:right;
	background: #F94343;
	width:64px;
	height:26px;
	font-size: 14px;
	line-height: 26px;
	color: #fff;
	border-radius: 2px;
	cursor:pointer;
}
.zhul_btn_zhiding:hover{
	background-position:-128px -123px;
}
.zhul_tz_ldate{
	float:left;
	line-height:34px;
}
.zhul_tz_rdyi{
	float:left;
	padding-left:20px;
}
.zhul_tz_zidingyi{
	width:158px;
	height:32px;
	line-height:32px;
	border:1px solid #ddd;
	padding:0 5px;
	color:#999;
	font-size:12px;
}
.zhul_xx_zhuanzbtn{
	float:right;
	background:url(../img/indeximg/zhul_zy_btns.gif) no-repeat 0 -152px;
	width:63px;
	height:28px;
	cursor:pointer;
}
.zhul_xx_zhuanzbtn:hover{
	background-position:-64px -152px;
}
.zhul_zb_graybtn{
	float:right;
	background:url(../img/indeximg/zhul_zy_btns.gif) -255px -58px;
	width:63px;
	height:28px;
}
/*发私信 弹框*/
.zhul_gz_sendmsg{
	float:left;
	padding-top:20px;
}
.zhul_gz_sendmsg td{
	font-size:14px;
}
.zhul_gz_sixincon{
	width:300px;
	height:80px;
	border:1px solid #bbb;
	padding:0 5px;
	font-size:12px;
	overflow-x:hidden;
	overflow-y:auto;
}
.zhul_qyzx_zishu{
    color:#999999;
    float:right;
    font-size:12px;
}
.zhul_qyzx_shuzi{
    color:#ee2e2e;
    font-size:14px;
    font-weight:bold;
}
#show_overlayBg {
	position:fixed;
	left:0;
	top:0;
	background:#000;
	width:100%;
	height:100%;
	opacity:0.75;
	z-index:1000;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity:0.75;
	_position:absolute;
}
.box_window {
	position:fixed!important;
	position:absolute;
	top:40%;
	left:39%;
	width:340px;
	border:6px solid #ccc;
	background:#fff;
	z-index:6666;
}
body {
	background-attachment:fixed;/*必要，防抖动*/
}
/*点亮标识 弹出框*/
.zhul_glbz_fsbtn{
	float:right;
	background:url(http://passport.zhulong.com/img/indeximg/zhul_qyzx_tishi.gif) -207px -62px;
	width:63px;
	height:28px;
	cursor:pointer;
}
.zhul_glbz_fsbtnHv{
	float:right;
	background:url(http://passport.zhulong.com/img/indeximg/zhul_qyzx_tishi.gif) -271px -62px;
	width:63px;
	height:28px;
	cursor:pointer;
}

.zhul_qy_textr{
	text-align:right;
	color:#999;
}
.zhul_use_xieyi{
	float:left;
	width:700px;
	padding:20px 0 0 20px;
	line-height:20px;
	height:420px;
	overflow-y:auto;
}
.zhul_user_xytit{
	font-size:14px;
	color:#1caeed;
	padding-top:5px;
}
.zhul_user_rczuo{
	float:left;
	background:#f7f7f7;
	width:100%;
	height:38px;
	padding-top:10px;
	margin-top:12px;
}
.zhul_user_rczuo li{
	float:right;
	margin-right:10px;
}
/*移帖弹框样式*/
.zhul_move_tie{
	float:left;
	width:409px;
	padding-bottom:5px;
}
.zhul_yd_tzts{
	float:left;
	width:100%;
	color:#999;
}
.zhul_yd_tzcon{
	float:left;
	width:100%;
	border-bottom: 1px solid #ddd;
}
.zhul_yd_tzlist{
	float:left;
	width:100%;
	width:203px;
	display:inline;
	height:220px;
	overflow-y:auto;
	overflow-x:hidden;
}
.zhul_yd_tzlist li{
	float:left;
	width:100%;
	line-height:30px;
	height:30px;
	overflow:hidden;
	margin-top:2px;
}
.zhul_yd_tzlist a{
	font-size:14px;
	color:#444;
	display:block;
	padding:0 15px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.zhul_yd_tzlist a span{
	display: inline-block;
	float: right;
	width: 5px;
	height: 14px;
	background: url(../img/gray-arrow.png) top center no-repeat;
	margin-top: 10px;
}
.zhul_yd_tzlist a:hover,.zhul_yd_tzlist a.zhul_yd_tzhv{
	background:#F94343;
	color: #fff !important;
}
.zhul_yd_tzlist a:hover span{
	background: url(../img/white-arrow.png) top center no-repeat;
}
.zhul_yd_tzhv span{
	background: url(../img/white-arrow.png) top center no-repeat !important;
}
.zhul_yd_tzlist .zhul_margin0{
	margin-top:0;
}
.zhul_btn_yitie{
	float:right;
	background:#F94343;
	width:64px;
	height:26px;
	cursor:pointer;
	font-size: 14px;
	line-height: 26px;
	border-radius: 2px;
	color: #fff;
}
.zhul_btn_yitie:hover{
	background-position:-192px -152px;
}
.zhul_tp_syPic{
	float:right;
	background:url(../img/indeximg/zhul_sc_tupian.gif) no-repeat;
	width:153px;
	height:38px;
	cursor:pointer;
}
.zhul_tp_delfqi{
	float:right;
	background:url(../img/indeximg/zhul_sc_tupian.gif) no-repeat -154px 0;
	width:83px;
	height:38px;
	cursor:pointer;
	margin-left:10px;
	display:inline;
}
.zhul_success_msg {
	float:left;
	padding:20px 0 10px 50px;
}
.zhul_tj_gzicon {
	float:left;
	background:url(../img/tuijianimg/zhul_gz_success.gif);
	width:30px;
	height:30px;
}
.zhul_tj_cg {
	color:#999;
	font-size:16px;
	line-height:32px;
	padding-left:10px;
}


/* 点评改样式 */
.zl_glbz_qxbtn{
	float:right;
	/* background:url(../img/indeximg/zhul_btns_bg.gif) -128px -135px; */
	background: #b5b5b5;
	width:63px;
	height:28px;
	cursor:pointer;
	margin-left:10px;
	display:inline;
	color: #fff;
    border-radius: 5px;
    letter-spacing: 5px;
    font-size: 14px;
    text-indent: 5px;
}
.zl_glbz_qxbtn:hover{
	/* background-position:-192px -135px; */
	background: #cbcbcb;
}
/*新改加精弹窗*/
.zhul_nice_why{
	width: 100%;
	margin-left: 20px;
}
.zhul_nice_why li{
	float: left;
	width: 120px;
	line-height: 25px;
}
.zhul_nice_why li input{
	margin-right: 4px;
}

.zhul_btn_wait{
	background: url(../img/share/load.gif) top center no-repeat !important;
}
/*删帖弹窗*/
.del_me {
	/*width: 430px;
	height: 100px;
	background: #fff;*/
}
.del_me p{
	height: 100px;
	text-align: center;
	font-size: 16px;
	line-height: 100px;
	color: #333;
}
/*newthickbox.css----------------------------------------------------------------------------------------*/
/*底部公安图标定义大小*/
.zhul_bot_footer img{
	width: 20px;
	
}



/*uedetior  css-------------------------------------------------start---------------------------------------------------*/
/* common layer */
.edui-box { border: none; padding: 0; margin: 0; overflow: hidden; }
a.edui-box { display: block; text-decoration: none; color: black; }
a.edui-box:hover { text-decoration: none; }
a.edui-box:active { text-decoration: none; }
table.edui-box { border-collapse: collapse; }
ul.edui-box { list-style-type: none; }
div.edui-box { position: relative; display: -moz-inline-box!important; display: inline-block!important; vertical-align: top;  }
.edui-clearfix { zoom:1 }
.edui-clearfix:after { content: '\20'; display: block; clear: both; }
* html div.edui-box { display: inline!important; }
*:first-child+html div.edui-box { display: inline!important; }


/* control layout */
.edui-button-body, .edui-splitbutton-body, .edui-menubutton-body, .edui-combox-body { position: relative; }
.edui-popup { position: absolute; -webkit-user-select: none; -moz-user-select: none; }
.edui-popup .edui-shadow { position: absolute; z-index: -1; }
.edui-popup .edui-bordereraser { position: absolute; overflow: hidden; }
.edui-tablepicker .edui-canvas { position: relative; }
.edui-tablepicker .edui-canvas .edui-overlay { position: absolute; }
.edui-dialog-modalmask, .edui-dialog-dragmask { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.edui-toolbar { position: relative; }

/*
 * default theme
 */
.edui-label {
    cursor: default;
}
span.edui-clickable {
    color: blue;
    cursor: pointer;
    text-decoration: underline;
}
span.edui-unclickable {
    color: gray;
    cursor:default;
}
/* popup */
.edui-popup {
    z-index: 3000;
}
.edui-popup .edui-shadow {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: black;
    box-shadow: 3px 3px 5px #818181;
    -webkit-box-shadow: 3px 3px 5px #818181;
    -moz-box-shadow: 3px 3px 5px #818181;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Blur(PixelRadius='3', MakeShadow='true', ShadowOpacity='0.5')';
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='3', MakeShadow='true', ShadowOpacity='0.5');
}
.edui-popup-content {
    border: 1px solid gray;
    background-color: white;
    padding: 5px;
}
.edui-popup .edui-bordereraser {
    background-color: white;
    height: 3px;
}

.edui-menu .edui-bordereraser {
    background-color: #f1f1f1;
    height: 3px;
}
.edui-anchor-topleft .edui-bordereraser {
    left: 1px;
    top: -2px;
}
.edui-anchor-topright .edui-bordereraser {
    right: 1px;
    top: -2px;
}
.edui-anchor-bottomleft .edui-bordereraser {
    left: 0;
    bottom: -6px;
    height: 7px;
    border-left: 1px solid gray;
    border-right: 1px solid gray;
}
.edui-anchor-bottomright .edui-bordereraser {
    right: 0;
    bottom: -6px;
    height: 7px;
    border-left: 1px solid gray;
    border-right: 1px solid gray;
}

/* menu */
.edui-menu {
    z-index: 3000;
}
.edui-menu .edui-popup-content {
    background-color: white;
    padding: 3px;
}
.edui-menu-body {
    _width: 150px;
    min-width: 150px;
    background: url("images/menu/sparator_v.png") repeat-y 25px;
}
.edui-menuitem-body {
}
.edui-menuitem {
    height: 20px;
    cursor: default;
    vertical-align: top;
}
.edui-menuitem .edui-icon {
    width: 20px!important;
    height: 20px!important;
    background: url(images/icons.png) 0 -40px;
    background: url(images/icons.gif) 0 -40px\9;
}

.edui-menuitem .edui-label {
    font-size: 12px;
    line-height: 20px;
    height: 20px;
    padding-left: 10px;
    padding-right: 20px;
}
.edui-state-checked .edui-menuitem-body {
    background: url("images/icons-all.gif") no-repeat 6px -205px;
}
.edui-state-disabled .edui-menuitem-label {
    color: gray;
}
.edui-state-disabled .edui-icon {
    opacity: 0.3;
    -ms-filter: 'alpha(opacity=30)';
    filter: alpha(opacity=30);
}

/*by taoqili*/
.edui-state-disabled .edui-label {
    color: gray;
}

.edui-hassubmenu .edui-arrow {
    height: 20px;
    width: 20px;
    float: right;
    background: url("images/icons-all.gif") no-repeat 10px -233px;
}
.edui-menu-body .edui-menuitem {
    padding: 1px;
}
.edui-menuseparator {
    margin: 2px 0;
    height: 1px;
    overflow: hidden;
}
.edui-menuseparator-inner {
    border-bottom: 1px solid #e2e3e3;
    margin-left: 29px;
    margin-right: 1px;
}
.edui-menu-body .edui-state-hover {
    padding: 0 !important;
    background-color: #fff5d4;
    border: 1px solid #dcac6c;
}

/* dialog */
.edui-dialog {
    z-index: 2000;
    position: absolute;
}
.edui-dialog-wrap {
    margin-right: 6px;
    margin-bottom: 6px;
    border: 1px solid #c6c6c6;
}
.edui-dialog-body {
    position: relative;
    background-color: white;
    _zoom: 1;
}
.edui-dialog-shadow {
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: black;
    box-shadow: 3px 3px 5px #818181;
    -webkit-box-shadow: 3px 3px 5px #818181;
    -moz-box-shadow: 3px 3px 5px #818181;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Blur(PixelRadius='3', MakeShadow='true', ShadowOpacity='0.5')';
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='3', MakeShadow='true', ShadowOpacity='0.5');
}
.edui-dialog-foot {
    background-color: white;
}
.edui-dialog-titlebar {
    height: 26px;
    border-bottom: 1px solid #c6c6c6;
    background: url(images/dialog-title-bg.png) repeat-x bottom;
    position: relative;
    cursor: move;
}
.edui-dialog-caption {
    font-weight: bold;
    font-size: 12px;
    line-height: 26px;
    padding-left: 5px;
}
.edui-dialog-draghandle {
    height: 26px;
}
.edui-dialog-closebutton {
    position: absolute !important;
    right: 5px;
    top: 3px;
}
.edui-dialog-closebutton .edui-button-body {
    height: 20px;
    width: 20px;
    cursor: pointer;
    background: url("images/icons-all.gif") no-repeat 0 -59px;
}
.edui-dialog-closebutton .edui-state-hover .edui-button-body {
    background: url("images/icons-all.gif") no-repeat 0 -89px;
}
.edui-dialog-foot {
    height: 40px;
}
.edui-dialog-buttons {
    position: absolute;
    right: 0;
}
.edui-dialog-buttons .edui-button {
    margin-right: 10px;
}
.edui-dialog-buttons .edui-button .edui-button-body {
    background: url("images/icons-all.gif") no-repeat;
    height: 24px;
    width: 96px;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    cursor: default;
}
.edui-dialog-buttons .edui-button .edui-state-hover .edui-button-body {
    background: url("images/icons-all.gif") no-repeat 0 -30px;
}
.edui-dialog iframe {
    border: 0;
    padding: 0;
    margin: 0;
    vertical-align: top;
}
.edui-dialog-modalmask {
    opacity: 0.3;
    filter: alpha(opacity=30);
    background-color: #ccc;
    position: absolute;
    /*z-index: 1999;*/
}
.edui-dialog-dragmask {
    position: absolute;
    /*z-index: 2001;*/
    background-color: transparent;
    cursor: move;
}
.edui-dialog-content  {
    position: relative;
}
.dialogcontmask{cursor:move;visibility:hidden;display:block;position:absolute;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);}

/* color picker */
.edui-colorpicker-topbar {
    height: 27px;
    width: 200px;
    /*border-bottom: 1px gray dashed;*/
}
.edui-colorpicker-preview {
    height: 20px;
    border: 1px inset black;
    margin-left: 1px;
    width: 128px;
    float: left;
}
.edui-colorpicker-nocolor {
    float: right;
    margin-right: 1px;
    font-size: 12px;
    line-height: 14px;
    height: 14px;
    border: 1px solid #333;
    padding: 3px 5px;
    cursor: pointer;
}
.edui-colorpicker-tablefirstrow {
    height: 30px;
}
.edui-colorpicker-colorcell {
    width: 14px;
    height: 14px;
    display: block;
    margin: 0;
    cursor: pointer;
}
.edui-colorpicker-colorcell:hover {
    width: 14px;
    height: 14px;
    margin: 0;
}

/* tablepicker */
.edui-tablepicker .edui-infoarea {
    height: 14px;
    line-height: 14px;
    font-size: 12px;
    width: 220px;
    margin-bottom: 3px;
    clear: both;
}
.edui-tablepicker .edui-infoarea .edui-label {
    float: left;
}
.edui-dialog-buttons .edui-label{
    line-height: 24px;
}
.edui-tablepicker .edui-infoarea .edui-clickable {
    float: right;
}
.edui-tablepicker .edui-pickarea {
    background: url("images/tablepicker/unhighlighted.gif") repeat;
    height: 220px;
    width: 220px;
}
.edui-tablepicker .edui-pickarea .edui-overlay {
    background: url("images/tablepicker/highlighted.gif") repeat;
}
/*autotypeset*/
.edui-autotypesetpicker .edui-autotypesetpicker-body{
    font-size: 12px;
    width:330px;
    margin-bottom: 3px;
    clear: both;
}
.edui-autotypesetpicker-body td{
    font-size:12px;
}
/* toolbar */
.edui-toolbar {
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    padding: 1px;
}
.edui-toolbar .edui-button,
.edui-toolbar .edui-splitbutton,
.edui-toolbar .edui-menubutton,
.edui-toolbar .edui-combox {
    margin: 1px ;
}

/* toolbar sparator  */
.edui-toolbar .edui-separator {
    width: 2px;
    height: 20px;
    margin: 2px 4px 2px 3px;
    background: url(images/icons.png) -180px 0;
    background: url(images/icons.gif) -180px 0\9;
}

/* toolbar button */
.edui-toolbar .edui-button .edui-icon,
.edui-toolbar .edui-menubutton .edui-icon,
.edui-toolbar .edui-splitbutton .edui-icon {
    height: 20px!important;
    width: 20px!important;
    background-image: url(images/icons.png);
    background-image: url(images/icons.gif)\9;
}

.edui-toolbar .edui-button .edui-button-wrap {
    padding: 1px;
    position: relative;
}
.edui-toolbar .edui-button .edui-state-hover .edui-button-wrap {
    background-color: #fff5d4;
    padding: 0;
    border: 1px solid #dcac6c;
}
.edui-toolbar .edui-button .edui-state-checked .edui-button-wrap {
    background-color: #ffe69f;
    padding: 0;
    border: 1px solid #dcac6c;
}
.edui-toolbar .edui-button .edui-state-active .edui-button-wrap {
    background-color: #ffffff;
    padding: 0;
    border: 1px solid gray;
}

/* toolbar splitbutton */
.edui-toolbar .edui-splitbutton-body .edui-arrow,
.edui-toolbar .edui-menubutton-body .edui-arrow{
    background: url(images/icons.png) -741px 0;
    _background: url(images/icons.gif) -741px 0;
    height: 20px;
    width: 9px;
}
.edui-toolbar .edui-splitbutton .edui-splitbutton-body,
.edui-toolbar .edui-menubutton .edui-menubutton-body{
    padding: 1px;
}
.edui-toolbar .edui-splitborder{
    width: 1px;
    height: 20px;
}
.edui-toolbar .edui-state-hover .edui-splitborder{
    width: 1px;
    border-left: 0px solid #dcac6c;
}
.edui-toolbar .edui-state-active .edui-splitborder{
    width: 0;
    border-left: 1px solid gray;
}
.edui-toolbar .edui-state-opened .edui-splitborder{
    width: 1px;
    border: 0;
}
.edui-toolbar .edui-splitbutton .edui-state-hover .edui-splitbutton-body,
.edui-toolbar .edui-menubutton .edui-state-hover .edui-menubutton-body{
    background-color: #fff5d4;
    border: 1px solid #dcac6c;
    padding: 0;
}
.edui-toolbar .edui-splitbutton .edui-state-checked .edui-splitbutton-body,
.edui-toolbar .edui-menubutton .edui-state-checked .edui-menubutton-body{
    background-color: #FFE69F;
    border: 1px solid #DCAC6C;
    padding: 0;
}
.edui-toolbar .edui-splitbutton .edui-state-active .edui-splitbutton-body,
.edui-toolbar .edui-menubutton .edui-state-active .edui-menubutton-body{
    background-color: #ffffff;
    border: 1px solid gray;
    padding: 0;
}
.edui-state-disabled .edui-arrow{
    opacity: 0.3;
    -ms-filter: 'alpha(opacity=30)';
    _filter: alpha(opacity=30);
}
.edui-toolbar .edui-splitbutton .edui-state-opened .edui-splitbutton-body,
.edui-toolbar .edui-menubutton .edui-state-opened .edui-menubutton-body{
    background-color: white;
    border: 1px solid gray;
    padding: 0;
}

.edui-for-insertorderedlist .edui-bordereraser,
.edui-for-lineheight .edui-bordereraser,
.edui-for-rowspacingtop .edui-bordereraser,
.edui-for-rowspacingbottom .edui-bordereraser,
.edui-for-insertunorderedlist .edui-bordereraser {
    background-color: white;
}
/* 解决嵌套导致的图标问题 */
.edui-for-insertorderedlist .edui-popup-body .edui-icon,
.edui-for-lineheight .edui-popup-body .edui-icon,
.edui-for-rowspacingtop .edui-popup-body .edui-icon,
.edui-for-rowspacingbottom .edui-popup-body .edui-icon,
.edui-for-insertunorderedlist .edui-popup-body .edui-icon {
    background-position: 0 -40px;
}

/* toolbar colorbutton */
.edui-toolbar .edui-colorbutton .edui-colorlump {
    position: absolute;
    overflow: hidden;
    bottom: 1px;
    left: 1px;
    width: 18px;
    height: 4px;
}

/* toolbar combox */
.edui-toolbar .edui-combox-body .edui-button-body {
    width: 60px;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding-left: 5px;
    white-space: nowrap;
}
.edui-toolbar .edui-combox-body .edui-arrow {
    background: url(images/icons.png) -741px 0;
    _background: url(images/icons.gif) -741px 0;
    height: 20px;
    width: 9px;
}
.edui-toolbar .edui-combox .edui-combox-body {
    border: 1px solid #CCC;
    background-color: white;
}
.edui-toolbar .edui-combox-body .edui-splitborder {
    display: none;
}
.edui-toolbar .edui-combox-body .edui-arrow {
    border-left: 1px solid #CCC;
}
.edui-toolbar .edui-state-hover .edui-combox-body {
    background-color: #fff5d4;
    border: 1px solid #dcac6c;
}
.edui-toolbar .edui-state-hover .edui-combox-body .edui-arrow {
    border-left: 1px solid #dcac6c;
}
.edui-toolbar .edui-state-checked .edui-combox-body {
    background-color: #FFE69F;
    border: 1px solid #DCAC6C;
}
.edui-toolbar .edui-state-checked .edui-combox-body .edui-arrow {
    border-left: 1px solid #DCAC6C;
}
.edui-toolbar .edui-state-disabled .edui-combox-body {
    background-color: #F0F0EE;
    opacity: 0.3;
    -ms-filter: 'alpha(opacity=30)';
    filter: alpha(opacity=30);
}
.edui-toolbar .edui-state-opened .edui-combox-body {
    background-color: white;
    border: 1px solid gray;
}

.edui-list .edui-bordereraser {
    display: none;
}
.edui-listitem {
    padding: 1px;
    white-space: nowrap;
}
.edui-list .edui-state-hover {
    position: relative;
    background-color: #fff5d4;
    border: 1px solid #dcac6c;
    padding: 0;
}
.edui-for-fontfamily .edui-listitem-label {
    min-width: 120px;
    _width: 120px;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding-left: 5px;
}
.edui-for-underline .edui-listitem-label{
    min-width: 120px;
    _width: 120px;
    padding: 3px 5px;
    font-size:12px;
}
.edui-for-fontsize .edui-listitem-label {
    min-width: 120px;
    _width: 120px;
    padding: 3px 5px;

}
.edui-for-paragraph .edui-listitem-label {
    min-width: 200px;
    _width: 200px;
    padding: 2px 5px;
}
.edui-for-rowspacingtop .edui-listitem-label,
.edui-for-rowspacingbottom .edui-listitem-label {
    min-width: 53px;
    _width: 53px;
    padding: 2px 5px;
}
.edui-for-lineheight .edui-listitem-label {
    min-width: 53px;
    _width: 53px;
    padding: 2px 5px;
}

.edui-for-customstyle .edui-listitem-label {
    min-width: 200px;
    _width: 200px;
    width:200px!important;
    padding:2px 5px;
}
/* toolbar icons */

.edui-for-undo .edui-icon {
    background-position: -160px 0;
}
.edui-for-redo .edui-icon {
    background-position: -100px 0;
}
.edui-for-bold .edui-icon {
    background-position: 0 0;
}
.edui-for-italic .edui-icon {
    background-position: -60px 0;
}
.edui-for-underline .edui-icon {
    background-position: -140px 0;
}
.edui-for-strikethrough .edui-icon {
    background-position: -120px 0;
}
.edui-for-subscript .edui-icon {
    background-position: -600px 0;
}
.edui-for-superscript .edui-icon {
    background-position: -620px 0;
}
.edui-for-blockquote .edui-icon {
    background-position: -220px 0;
}
.edui-for-forecolor .edui-icon {
    background-position: -720px 0;
}
.edui-for-backcolor .edui-icon {
    background-position: -760px 0;
}
.edui-for-inserttable .edui-icon {
    background-position: -580px -20px;
}
.edui-for-autotypeset .edui-icon {
    background-position: -640px -40px;
}
.edui-for-justifyleft .edui-icon {
    background-position: -460px 0;
}
.edui-for-justifycenter .edui-icon {
    background-position: -420px 0;
}
.edui-for-justifyright .edui-icon {
    background-position: -480px 0;
}
.edui-for-justifyjustify .edui-icon {
    background-position: -440px 0;
}
.edui-for-insertorderedlist .edui-icon {
    background-position: -80px 0;
}
.edui-for-insertunorderedlist .edui-icon {
    background-position: -20px 0;
}
.edui-for-lineheight .edui-icon {
    background-position: -725px -40px;
}
.edui-for-rowspacingbottom .edui-icon {
    background-position: -745px -40px;
}
.edui-for-rowspacingtop .edui-icon {
    background-position: -765px -40px;
}

.edui-for-horizontal .edui-icon {
    background-position: -360px 0;
}
.edui-for-link .edui-icon {
    background-position: -500px 0;
}
.edui-for-code .edui-icon {
    background-position: -440px -40px;
}

.edui-for-insertimage .edui-icon {
    background-position: -380px 0;
}
.edui-for-insertframe .edui-icon {
    background-position: -240px -40px;
}
.edui-for-emoticon .edui-icon {
    background-position: -60px -20px;
}
.edui-for-spechars .edui-icon {
    background-position: -240px 0;
}
.edui-for-help .edui-icon {
    background-position: -340px 0;
}
.edui-for-print .edui-icon {
    background-position: -440px -20px;
}
.edui-for-preview .edui-icon {
    background-position: -420px -20px;
}
.edui-for-selectall .edui-icon {
    background-position: -400px -20px;
}
.edui-for-searchreplace .edui-icon {
    background-position: -520px -20px;
}
.edui-for-map .edui-icon {
    background-position: -40px -40px;
}
.edui-for-gmap .edui-icon {
    background-position: -260px -40px;
}
.edui-for-insertvideo .edui-icon {
    background-position: -320px -20px;
}
.edui-for-time .edui-icon {
    background-position: -160px -20px;
}
.edui-for-date .edui-icon {
    background-position: -140px -20px;
}
.edui-for-cut .edui-icon {
    background-position: -680px 0;
}
.edui-for-copy .edui-icon {
    background-position: -700px 0;
}
.edui-for-paste .edui-icon {
    background-position: -560px 0;
}
.edui-for-formatmatch .edui-icon {
    background-position: -40px 0;
}
.edui-for-pasteplain .edui-icon {
    background-position: -360px -20px;
}
.edui-for-directionalityltr .edui-icon {
    background-position: -20px -20px;
}
.edui-for-directionalityrtl .edui-icon {
    background-position: -40px -20px;
}
.edui-for-source .edui-icon {
    background-position: -260px -0px;
}
.edui-for-removeformat .edui-icon {
    background-position: -580px 0;
}
.edui-for-unlink .edui-icon {
    background-position: -640px 0;
}
.edui-for-touppercase .edui-icon {
    background-position: -786px 0;
}
.edui-for-tolowercase .edui-icon {
    background-position: -806px 0;
}
.edui-for-insertrow .edui-icon {
    background-position: -740px -20px;
}
.edui-for-insertcol .edui-icon {
    background-position: -700px -20px;
}
.edui-for-mergeright .edui-icon {
    background-position: -60px -40px;
}
.edui-for-mergedown .edui-icon {
    background-position: -80px -40px;
}
.edui-for-splittorows .edui-icon {
    background-position: -100px -40px;
}
.edui-for-splittocols .edui-icon {
    background-position: -120px -40px;
}
.edui-for-insertparagraphbeforetable .edui-icon {
    background-position: -140px -40px;
}
.edui-for-deleterow .edui-icon {
    background-position: -660px -20px;
}
.edui-for-deletecol .edui-icon {
    background-position: -640px -20px;
}
.edui-for-splittocells .edui-icon {
    background-position: -800px -20px;
}
.edui-for-mergecells .edui-icon {
    background-position: -760px -20px;
}
.edui-for-deletetable .edui-icon {
    background-position: -620px -20px;
}
.edui-for-cleardoc .edui-icon {
    background-position: -520px 0;
}
.edui-for-fullscreen .edui-icon {
    background-position: -100px -20px;
}
.edui-for-anchor .edui-icon {
    background-position:  -200px 0;
}
.edui-for-pagebreak .edui-icon {
    background-position:  -460px -40px;
}
.edui-for-imagenone .edui-icon {
    background-position: -480px -40px;
}
.edui-for-imageleft .edui-icon {
    background-position: -500px -40px;
}
.edui-for-wordimage .edui-icon {
    background-position: -660px -40px;
}
.edui-for-imageright .edui-icon {
    background-position: -520px -40px;
}
.edui-for-imagecenter .edui-icon {
    background-position: -540px -40px;
}

.edui-for-indent .edui-icon {
    background-position:  -400px 0;
}
.edui-for-outdent .edui-icon {
    background-position:  -540px 0;
}
.edui-for-webapp .edui-icon {
    background-position:  -601px -40px
}

.edui-for-table .edui-icon {
    background-position: -580px -20px;
}
.edui-for-edittable .edui-icon {
    background-position: -420px -40px;
}
.edui-for-template .edui-icon {
    background-position: -339px -40px;
}
.edui-for-delete .edui-icon {
    background-position: -360px -40px;
}
.edui-for-highlightcode .edui-icon{
    background-position: -440px -40px;
}
.edui-for-deletehighlightcode .edui-icon{
    background-position: -360px -40px;
}
.edui-for-attachment .edui-icon{
    background-position: -620px -40px;
}
.edui-for-edittd .edui-icon {
    background-position: -700px -40px;
}

.edui-for-snapscreen .edui-icon {
    background-position: -581px -40px
}
.edui-for-scrawl .edui-icon {
    background-position: -801px -41px
}
.edui-for-background .edui-icon {
    background-position: -678px -40px;
}

/*link-dialog*/
.edui-for-link .edui-dialog-content  {
    width:420px;
    height:200px;
    overflow: hidden;
}
/*background-dialog*/
.edui-for-background .edui-dialog-content  {
    width:440px;
    height:280px;
    overflow: hidden;
}
/*template-dialog*/
.edui-for-template .edui-dialog-content  {
    width:630px;
    height:390px;
    overflow: hidden;
}
/*emoticon-dialog*/
.edui-for-emoticon .edui-dialog-content{
    width:515px;
    *width:506px;
    height:360px;
}
/*scrawl-dialog*/
.edui-for-scrawl .edui-dialog-content{
    width:515px;
    *width:506px;
    height:360px;
}
/*spechars-dialog*/
.edui-for-spechars .edui-dialog-content{
    width:620px;
    height:500px;
    *height:570px;
}
/*image-dialog*/
.edui-for-insertimage .edui-dialog-content  {
    width:640px;
    height:390px;
    overflow: hidden;
}
/*webapp-dialog*/
.edui-for-webapp .edui-dialog-content  {
    width:560px;
    _width:565px;
    height:450px;
    overflow: hidden;
}
/*image-insertframe*/
.edui-for-insertframe .edui-dialog-content  {
    width:350px;
    height:200px;
    overflow: hidden;
}
/*wordImage-dialog*/
.edui-for-wordimage .edui-dialog-content  {
    width:620px;
    height:380px;
    overflow: hidden;
}
/*attachment-dialog*/
.edui-for-attachment .edui-dialog-content  {
    width:480px;
    height:360px;
    overflow: hidden;
}
/*code-dialog*/
.edui-for-highlightcode .edui-dialog-content  {
    width:550px;
    height:360px;
    overflow: hidden;
}
/*map-dialog*/
.edui-for-map .edui-dialog-content  {
    width:550px;
    height:400px;
}
/*gmap-dialog*/
.edui-for-gmap .edui-dialog-content  {
    width:550px;
    height:400px;
}
/*video-dialog*/
.edui-for-insertvideo .edui-dialog-content  {
    width:590px;
    height:390px;
}

/*anchor-dialog*/
.edui-for-anchor .edui-dialog-content  {
    width:320px;
    height:60px;
    overflow: hidden;
}

/*searchreplace-dialog*/
.edui-for-searchreplace .edui-dialog-content  {
    width:400px;
    height:180px;
}
/*help-dialog*/
.edui-for-help .edui-dialog-content  {
    width:400px;
    height:420px;
}
/*table-dialog*/
.edui-for-inserttable .edui-dialog-content  {
    width:510px;
    height:275px;
}
/*td-dialog*/
.edui-for-edittd .edui-dialog-content  {
    width:220px;
    height:125px;
}

/*snapscreen-dialog*/
.edui-for-snapscreen .edui-dialog-content  {
    width:400px;
    height:220px;
}

/*for wordimage*/
.edui-editor-toolbarmsg-upload{
    font-size: 14px;
    color: blue;
    width: 100px;
    height: 16px;
    line-height:16px;
    cursor:pointer;
    position:absolute;
    top:5px;
    left:350px;
}
.edui-for-paragraph .edui-listitem-label{
    font-family: Tahoma,Verdana,Arial,Helvetica;
}
.edui-for-paragraph .edui-listitem-label .edui-for-p{
    font-size: 22px;
    line-height: 27px;
}
.edui-for-paragraph .edui-listitem-label .edui-for-h1{
    font-weight: bolder;
    font-size: 32px;
    line-height:36px;
}
.edui-for-paragraph .edui-listitem-label .edui-for-h2{
    font-weight: bolder;
    font-size: 27px;
    line-height: 29px;
}
.edui-for-paragraph .edui-listitem-label .edui-for-h3{
    font-weight: bolder;
    font-size: 19px;
    line-height: 23px;
}
.edui-for-paragraph .edui-listitem-label .edui-for-h4{
    font-weight: bolder;
    font-size: 16px;
    line-height: 19px
}
.edui-for-paragraph .edui-listitem-label .edui-for-h5{
    font-weight: bolder;
    font-size: 13px;
    line-height: 16px;
}
.edui-for-paragraph .edui-listitem-label .edui-for-h6{
    font-weight: bolder;
    font-size: 12px;
    line-height: 14px;
}

/* ui.Editor */
.edui-editor {
    border:  1px solid #ccc;
    background-color: white;
    position: relative;
    overflow: visible;
}
.edui-editor-toolbarbox {
    position: relative;
    zoom: 1;
}
.edui-editor-toolbarboxouter {
    border-bottom:  1px solid #ccc;
    /* background: white url(images/toolbar_bg.png) repeat-x bottom left; */
    background-color: #fff;
}
.edui-editor-toolbarboxinner {
    padding: 2px;
}
.edui-editor-iframeholder {
    position: relative;
    /*for fix ie6 toolbarmsg under iframe bug. relative -> static */
    /*_position: static !important;*/
}
.edui-editor-iframeholder textarea {
    font-family: consolas, "Courier New", "lucida console", monospace;
    font-size: 12px;
    line-height: 18px;
}
.edui-editor-bottombar {
    /*border-top: 1px solid #ccc;*/
    /*height: 20px;*/
    /*width: 40%;*/
    /*float: left;*/
    /*overflow: hidden;*/
}
.edui-editor-bottomContainer{overflow:hidden;}
.edui-editor-bottomContainer table{width:100%;height:0;overflow:hidden;border-spacing:0;border-collapse:collapse;}
.edui-editor-bottomContainer td{white-space:nowrap;line-height: 20px;font-size:12px;font-family: Arial,Helvetica,Tahoma,Verdana,Sans-Serif;}
.edui-editor-wordcount{
    text-align: right;
    margin-right: 5px;
    color: #aaa;
}
.edui-editor-breadcrumb {
    margin: 2px 0 0 3px;
}
.edui-editor-breadcrumb span {
    cursor: pointer;
    text-decoration: underline;
    color: blue;
}

.edui-toolbar .edui-for-fullscreen {
    float: right;
}
.edui-bubble .edui-popup-content {
    border: 1px solid #DCAC6C;
    background-color: #fff6d9;
    padding: 5px;
    font-size: 10pt;
    font-family: "宋体";
}
.edui-bubble .edui-shadow {
    box-shadow: 1px 1px 3px #818181;
    -webkit-box-shadow: 2px 2px 3px #818181;
    -moz-box-shadow: 2px 2px 3px #818181;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Blur(PixelRadius='2', MakeShadow='true', ShadowOpacity='0.5')';
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='2', MakeShadow='true', ShadowOpacity='0.5');
}
.edui-editor-toolbarmsg {
    background-color: #FFF6D9;
    border-bottom: 1px solid #ccc;
    position: absolute;
    bottom:-25px;
    left:0;
    z-index: 1009;
    width: 99.9%;
}
.edui-editor-toolbarmsg-label {
    font-size: 12px;
    line-height: 16px;
    padding: 4px;
}
.edui-editor-toolbarmsg-close {
    float: right;
    width: 20px;
    height: 16px;
    line-height:16px;
    cursor:pointer;
    color:red;
}

/**for edui-emotion-menu*/
.edui-for-emotion .edui-icon {background-position: -60px -20px;}
.edui-for-emotion .edui-popup-content{position: relative;z-index: 555}
.edui-for-emotion .edui-popup-content iframe{width:514px;height:380px;overflow:hidden;}
.edui-for-emotion .edui-splitborder{display:none}
.edui-for-emotion .edui-splitbutton-body .edui-arrow{width:0}   /*去除了表情的下拉箭头*/
.edui-button.edui-for-135editor .edui-button-wrap .edui-button-body .edui-icon{
    background-image: url("http://static.135editor.com/img/icons/editor-135-icon.png") !important;
    background-size: 85%;
    background-position: center;
    background-repeat: no-repeat;
}

/*ueditor  css--------------------------------------end--------------------------------------------*/

/*新的e会员弹窗 */
.e_huiuyuan{
    width: 468px;
    height: 385px;
    position: fixed;
    z-index: 9999;
    left: 50%;
    top: 50%;
    margin-left: -234px;
    margin-top: -193px;
    background: url(/img/qrcode/e_pay3.png?t=20190826);
    display: none;
}
.close_e1,.close_e2{
	width: 100%;
	height: 55px;
	position: relative;
}
.c_btn1,.c_btn2{
	width: 28px;
	height: 28px;
	position: absolute;
	right: 17px;
	top: 16px;
	cursor: pointer;
}
.e_code{
	position: relative;
	height: 120px;
	margin-top: 116px;
}
.e_code img{
	position: absolute;
	top: 0;
	left: 0;
	width: 120px;
	height: 120px;
}
.ecode1{
	margin-left: 174px;
}
/*.ecode2{
	margin-left: 272px;
}*/
.agree{
	height: 15px;
	margin-top: 54px;
}
.e_payok{
	width: 468px;
    height: 385px;
    position: fixed;
    z-index: 9999;
    left: 50%;
    top: 50%;
    margin-left: -234px;
    margin-top: -193px;
    background: url(/img/qrcode/e_payok.png);
    display: none;
}
.down_box{
	height: 120px;
	margin-top: 95px;
}
.down_box img{
	height: 120px;
	margin-left: 174px;
}
.zhul_zt_bqsm {
    width: 1140px;
    padding: 30px;
    background: #FFF;
    line-height: 20px;
    color: #444;
    float: left;
    font-size: 14px;
    position: relative;
    z-index: 9;
}
.ffab {
    float: left;
    font-size: 16px;
}
.zhl_bt_tj {
    float: left;
    width: 100%;
    padding-top: 20px;
    display: none;
}
.zhl_bt_tlst {
    float: left;
    font-size: 12px;
    line-height: 25px;
    width: 180px;
    overflow: hidden; 
    height: 30px;
    white-space: normal;
    display: inline-block;
    margin-left: 10px;
}
.cf14 {
    color: #ee2e2e;
    font-size: 14px;
}
.f-r-items{
	background: #FFFFFF;
	margin: 0 10px;
	padding: 10px 10px;
}
.r-title{
    height: 25px;
 	line-height: 25px;
    padding-left: 10px;
    border-left: 2px solid #368f9d;
    font-size: 18px;
    color: #444444;
    font-weight: bold;
    margin-bottom: 20px;
}
.tab-active{
    color: #ee2e2e;
}
.ffab span{
    font-size: 16px;
    margin-left: 30px;
    cursor: pointer;
}
.ffab span:nth-of-type(1){
    margin-left: 0;
}
.caption-h3 {
    font-size: 18px; 
}
.e_payok2{
	width: 468px;
    height: 385px;
    position: fixed;
    z-index: 9999;
    left: 50%;
    top: 50%;
    margin-left: -234px;
    margin-top: -193px;
    background: url(/img/qrcode/addgroup.png);
    display: none;
}
.c_btn3{
	width: 28px;
	height: 28px;
	position: absolute;
	right: 17px;
	top: 16px;
	cursor: pointer;
}
/* 投票*/
.zhul_xx_tpLeft {
	float: left;
	width: 410px;
	padding-top: 10px;
}
.zhul_tp_graybg {
	float: left;
	width: 300px;
	background: #eee;
	height: 18px;
}
.zhul_tp_bflv {
	float: left;
	padding-left: 10px;
	line-height: 18px;
}
.zhul_tp_color1 {
	color: #ff0000;
}
.zhul_tp_pvt1 {
	background: #ff0000;
	height: 18px;
}
.zhul_tp_color2 {
	color: #ffb400;
}
.zhul_tp_pvt2 {
	background: #ffb400;
	height: 18px;
}
.zhul_tp_color3 {
	color: #ff7200;
}
.zhul_tp_pvt3 {
	background: #ff7200;
	height: 18px;
}
.zhul_tp_color4 {
	color: #5AAF4A;
}
.zhul_tp_pvt4 {
	background: #5AAF4A;
	height: 18px;
}
.zhul_tp_color5 {
	color: #42C4F5;
}
.zhul_tp_pvt5 {
	background: #42C4F5;
	height: 18px;
}
.zhul_tp_color6 {
	color: #0099CC;
}
.zhul_tp_pvt6 {
	background: #0099CC;
	height: 18px;
}
.zhul_tp_color7 {
	color: #3365AE;
}
.zhul_tp_pvt7 {
	background: #3365AE;
	height: 18px;
}
.zhul_tp_color8 {
	color: #2A3591;
}
.zhul_tp_pvt8 {
	background: #2A3591;
	height: 18px;
}
.zhul_tp_color9 {
	color: #592D8E;
}
.zhul_tp_pvt9 {
	background: #592D8E;
	height: 18px;
}
.zhul_tp_color10 {
	color: #DB3191;
}
.zhul_tp_pvt10 {
	background: #DB3191;
	height: 18px;
}
.zhul_tp_color11 {
	color: #ff0000;
}
.zhul_tp_pvt11 {
	background: #ff0000;
	height: 18px;
}
.zhul_tp_color12 {
	color: #ffb400;
}
.zhul_tp_pvt12 {
	background: #ffb400;
	height: 18px;
}
.zhul_tp_color13 {
	color: #ff7200;
}
.zhul_tp_pvt13 {
	background: #ff7200;
	height: 18px;
}
.zhul_tp_color14 {
	color: #5AAF4A;
}
.zhul_tp_pvt14 {
	background: #5AAF4A;
	height: 18px;
}
.zhul_tp_color15 {
	color: #42C4F5;
}
.zhul_tp_pvt15 {
	background: #42C4F5;
	height: 18px;
}
.zhul_tp_color16 {
	color: #0099CC;
}
.zhul_tp_pvt16 {
	background: #0099CC;
	height: 18px;
}
.zhul_tp_color17 {
	color: #3365AE;
}
.zhul_tp_pvt17 {
	background: #3365AE;
	height: 18px;
}
.zhul_tp_color18 {
	color: #2A3591;
}
.zhul_tp_pvt18 {
	background: #2A3591;
	height: 18px;
}
.zhul_tp_color19 {
	color: #592D8E;
}
.zhul_tp_pvt19 {
	background: #592D8E;
	height: 18px;
}
.zhul_tp_color20 {
	color: #DB3191;
}
.zhul_tp_pvt20 {
	background: #DB3191;
	height: 18px;
}
.zhul_xx_tpPros {
	float: right;
	padding-top: 4px;
}
.zhul_xx_yhhot {
	float: left;
}
.zhul_xx_yhhot a {
	margin-right: 2px;
}
.zhul_xx_yhmore {
	float: left;
	padding-left: 5px;
}
.zhul_xx_yhhot img {
	vertical-align: middle;
}
.zhul_xx_content .lesson_info{
	margin: 10px 0 0 40px;
}
.zhul_xx_content .lesson_info_content{
	text-indent:40px;
}